遇到错误提示
子方有料博客的WordPress明明已经安装开通了https支持,也就是正确安装了ssl证书,首页也显示了小绿锁,
但当子方打开其中的文章链接,却出现了以下错误提示:您与此网站之间建立的连接并未安全
这意味着,子方的站点并没有开启全站https支持。究其原因,是因为这个页面的部分元素并没有开启https,最容易出现这个问题的就是图片。
由于以前刚刚建站的时候,是采取http方式的,所以图片在上传时,也就默认了使用https
大家在上面的图片,就能看到子方之前上传的一张图片,链接地址是http开头的
解决方法
方法一:不治病根
在主题的 functions.php 文件中加入字符替换语句,这样读者在每次访问的时候会相应的把图片的 http 链接替换为 https,而数据库的原始内容不变;
方法二:彻底根治
直接进入数据库用 SQL 语句把 HTTP 直接替换为 HTTPS
子方推荐的做法
这个方法最简单也最方便,是子方自己摸索出来的应该有人发现了,但没怎么看到教程
进入WordPress的仪表盘,找到设置-常规选项
,把WordPress地址(URL)和站点地址(URL)都修改为https的样式。
这个方法和在SQL替换原理应该是一样的,咱没必要去动SQL太复杂了。