问题描述
|
好的,我们都已经看过这个问题一百万次了,但是我正在寻找更新的答案。
如何在Wordpress安装中使用SSL加密单个页面?更进一步,我们如何使单个页面通过SSL与服务器通信?
注意:您不能使用插件来完成此操作。我已经看到了那里的东西,并且个人认为实现这些目标的效率都低下。到目前为止,我看到的最好的解决方案是在页面加载时在wp-config.php文件中使用if语句。但这能解决AJAX问题吗?
解决方法
我是老学校,所以我可能会使用.htaccess规则重定向到https版本。到目前为止,已将其提交为https,使表格的
action=something
做正确的事情。
所有这些都假定您确实在服务器上正确设置了SSL证书。
, 最好的方法似乎是在wp-config.php文件中使用:
if( !empty($_SERVER[\'HTTPS\']) ) {
define( \'WP_SITEURL\',\'https://yourdomain.com\' );
define( \'WP_HOME\',\'https://yourdomain.com\' );
}
如果有人有更好的方法,我很想听听!