我已经重新配置了Wordpress网站以使用https,虽然html源代码中没有出现http链接但Chrome仍然说“连接不完全安全”。
我已阅读this post,我在“开发者工具”中找到了>网络有一个jpg文件列在http连接上。但是我已经在字段guid中的表wp_posts中将此文件的唯一引用更改为https,刷新了浏览器缓存,但它仍然列为http,尽管没有出现在源代码中。
同一台服务器上的其他非wordpress https网站显示安全标志,因此必须正确安装证书。
我在www.whynopadlock.com使用了在线检查器,并且它标记为失败的唯一项目是jpg图像,我已经更改了?是否有WP缓存,我在管理员中看不到缓存插件。
答案 0 :(得分:1)
尝试在您的数据库中搜索网站的所有http://版本,同时将主要设置中的网站名称更改为https并刷新永久链接(如果您尚未进入设置 - >永久链接 - >点击更新。
如果它没有改变任何东西,也许文件在你的模板文件中是硬编码的?另一个脚本可以通过ajax加载文件,你不会在源代码中看到它......
答案 1 :(得分:0)
在另一个浏览器中测试它。
也许有一些服务器缓存(PHP,Memcached等)。
批量WP可能会对更改产生影响。