开启SSL让全站HTTPS已经是现在的一种趋势,但是作为虚拟主机+wordpress的一种搭配,在开启后所有页面乱码,管理后台无法访问,翻遍了百度很久才找到解决方法!

下载并启用Really-Simple-ssl插件

开启ssl后页面乱码,后台无法访问的解决办法

如果已经开启了SSL,先关闭回到没有开启的状态,打开后台安装Really-Simple-ssl插件

插件设置

开启ssl后页面乱码,后台无法访问的解决办法

启用插件(注意启用插件后还有一个开关在插件设置里,本人当时就是弄了很久才发现是有一个开关没开),再把插件配置里的开关全部打开,然后再开启HTTPS监听

好了,到此使用Really-Simple-ssl插件实现WordPress全站HTTPS大功告成,是不是很简单?

附WordPress SSL代码

保险起见,最好还是在wordpress配置wp-config.php文件的相关代码

wordpress目录找到wp-config.php文件后,在[su_note note_color=”#66aaff”]require_once(ABSPATH . ‘wp-settings.php’);[/su_note]之前,添加以下四个记录:

//wordpress开启ssl
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
$_SERVER['HTTPS'] = 'ON';
define( 'CONCATENATE_SCRIPTS', false );


0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注