WordPress全站开启ssl后显示不安全解决办法

解决后效果!

首先得实现全站https访问

1、那么怎么强制全站https呢?我们需要在.htaccess 文件中添加下面代码即可:

RewriteEngine On  
RewriteCond %{SERVER_PORT} !^443$  
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2、把网站中的连接全部转换成https:

打开数据库 ,复制以下SQL语句到 执行:

将其中域名改为自己的域名即可!

UPDATE wp_posts SET post_content = replace(post_content,'http://www.hgjun.cn/wp-content/uploads','https://www.hgjun.cn/wp-content/uploads');

如果修改前网站中有图片链接为http,是不会解除不安全警告的!

你可以手动修改,一般没问题的话就OK了!如果确认全部修改了,还是不能,可能是网站中其他一些东西的原因了,AJAX调用等原因, 那就要使用一个插件了:

“不安全内容修复器(SSL Insecure Content Fixer)”

我的Blog就是使用该插件修复的。(直接打开商店搜索安装--> 启用 --> 设置,即可!)

本文由 学习web技术的分享 作者:debug 发表,其版权均为 学习web技术的分享 所有,文章内容系作者个人观点,不代表 学习web技术的分享 对观点赞同或支持。如需转载,请注明文章来源。
8

发表评论