问题:安装了免费SSL,也启用了主机管理>域名绑定下的强制HTTPS加密访问,但还是存在内容页面HTTP不跳转HTTPS的情况。
解决:
1.设置>常规(页面),修改WordPress地址和站点地址为HTTPS网址
2.在站点根目录.htaccess文件中添加如下代码(如没有该文件就上传一个):
<ifmodule mod_rewrite.c=""> RewriteEngine On RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^(.*)$ https://www.oldzhao.com/$1 [R=301,L] </ifmodule> |
3.设置>固定链接(页面),点击保存按钮,Done.
注意,整段代码要单独放,不要嵌入其它的mod_rewrite代码块中。