0

我已经重新配置了一个 Wordpress 网站以使用 https,尽管 html 源中没有出现 http 链接,但 Chrome 仍然显示“连接不完全安全”。

我读过这篇文章,发现在开发者工具 > 网络中有一个 jpg 文件被列为在 http 连接上。但是,我已将字段 guid 中表 wp_posts 中数据库中对该文件的唯一引用更改为 https,刷新了浏览器缓存,但它仍然列为 http,尽管没有出现在源代码中。

同一服务器上的其他非 wordpress https 站点显示安全标志,因此必须正确安装证书。

我在www.whynopadlock.com上使用了在线检查器,它标记为失败的唯一项目是 jpg 图像,我已经更改了吗?是否有 WP 缓存,我在管理中看不到缓存插件。

4

2 回答 2

1

尝试在您的数据库中搜索该网站的所有 http:// 版本,但是,如果您还没有在设置 -> 永久链接 -> 单击更新,请将主设置中的网站名称更改为 https 并刷新您的永久链接。

如果它没有改变任何东西,也许该文件在您的模板文件中被硬编码?另一个脚本可以通过 ajax 加载文件,你不会在源代码中看到它......

于 2017-10-26T13:56:58.743 回答
0

在另一个浏览器中测试它。

也许有一些服务器缓存(PHP、Memcached 等)。

散装 WP 应该有变化的影响。

于 2017-10-26T12:57:01.953 回答