wordpress开启全站https

最近也很少更新了,因为在上班嘛,都没什么时间搞这个没什么意思的破网站,没流量,没评论,没交流就感觉这是个废的,但是又舍不得关了。

前一阵子把站点从主机移到了服务器上边,中间也出了不少问题,包括这主题不提示更新,然后我重新上传之后乱码,还有就是在线更新经常性的出问题,一件件事搞得我糊里糊涂地。

但是我前几天看到宝塔可以一键开启https就突然来了兴趣。

QQ截图20191012201647.jpg

就兴致勃勃地去试了试,的确是很简单,只需要验证一下就好。

现在的网站不开https都不好意思说自己是专业的,虽然开https咱也不是专业的。 👿

不过听说开这个对seo有好处的,反正也简单那就试试呗。

QQ截图20191012202127.jpg

开启https之后ssl面板会出现上图这些东西,然后你打开网站的首页会发现好像并没有什么卵用。

虽然域名的确变成了https://ir12.cn/

但是还是会提示网站不安全。

QQ截图20191012203022.jpg

因为以前没搞过https,不知道这个提示安全是怎么个逻辑,但是,我会百度啊。

百度了一圈下来发现也就是因为已经发布的页面文件或者图片不是https导致的,解决方法就是去数据库里面替换一下就好。

ok,既然找到了解决方法那咱们就去试试,毕竟实践出真知嘛。

提醒大家一句,进行修改数据库这类敏感操作之前一定要备份,不要问我为什么,问了就是一场大哭。

首先连接数据库,然后打开SQL界面。

然后输入批量替换语句

update wp_posts SET post_content = replace(post_content, 'https://ir12.cn/wp-content/uploads','https://ir12.cn/wp-content/uploads');

注意域名和文件路径一定要替换成自己的,如下图

QQ截图20191012203636.jpg然后就是大胆的点执行,然后就会提示你“此次操作影响了几行”什么什么的。

不用管,刷新你的首页,看看他绿了没有。

QQ截图20191012202320.jpg

如果绿了,那恭喜你成功了,如果没绿,那就要考虑考虑哪一步错了。 :mrgreen:

我反正是替换完之后首页绿了,文章页面还是提示不安全。

就在这千钧一发之际,我突然想起来,我的图片都是在七牛云存着的,所以我要在七牛云开启https,这个是收费的,不过毛毛雨了,各位的文件如果也在云端储存放心大胆的开https吧。

那我开完之后肯定又要进行一遍以上的操作了,不过替换的域名要修改成QQ截图20191012204905.jpg这个了。

这次也不需要什么路径什么的,直接这样就好。QQ截图20191012205055.jpg

通过这次操作呢,我们发现这个这个语句是替换已发布文章中的内容,简单快捷,修改文章其他内容时同理。

不过千万记得备份哦。

相关推荐