互联网 patron No comments

强制HTTP跳转HTTPS(阿里云WordPress站点)

问题:安装了免费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代码块中。