我的WordPress站点上有几个页面需要通过SSL运行。我已经安装了WordPress HTTPS 插件并将页面配置为使用SSL。
然而,我仍然收到一条错误消息,其中一些项目是不安全的,这是一些用户的担忧。我查看了生成的源代码,可以看到一些仍在非SSL通道上运行的项目,例如查看源代码时页面顶部的以下标记:
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
<head profile="http://gmpg.org/xfn/11">
浏览器仅提供有关混合内容的一般错误消息。如何确定导致错误的资源?
最合适的回答,由SO网友:MathSmath 整理而成
准确地执行您正在执行的操作:查看有问题页面的来源,并对“http://”进行文本搜索。使用此协议的任何内容都是“不安全的”,需要切换到https。常见的违规者是样式表、javascript和第三方小部件。
如果在源代码中找不到任何问题,请尝试使用firebug\'s “网络面板”。它列出了一个页面发出的所有请求,您可以扫描它们以查找以“http://”(甚至是异步请求)开头的任何内容。
如果你仍然卡住了,请发布你的问题页面的URL,我来看看。