今天把网站域名申请了SSL证书,在后台也设置好了域名,结果发现网站全站的SSL证书标致都带感叹号,wordpress博客启用SSL证书后标志带感叹号怎么办?
出现这样的情况,一般是站内引用的资源依然使用的是HTTP协议,知道问题之后我们开始去排查,果然,在一个地方发现了问题,看下面的代码:
<link rel="shortcut icon" href="https://www.sobuer.com/wp-content/uploads/2019/09/111111.png" />
看吧,问题就出在这里了,下面我们开始解决问题,通过对模板header.PHP的跟踪,发现这一段路径是以数组的形式存储在数据库里面:
数据表名为:wp_options
字段为:appointment_options
里面的内容是这样的:
s:61:"http://www.dobunkan.com/wp-content/uploads/2019/09/111111.png";}
好了,我们把里面的http替换为https就可以解决了:
s:61:"https://www.sobuer.com/wp-content/uploads/2019/09/111111.png";}
保存数据库,然后清理缓存,在刷新,然后,网站正常了:
原文链接:https://www.sobuer.com/server/121,转载请注明出处。
评论0