描述
帮助您清除您的 WordPress 站点中有关 HTTPS 下不安全内容与混合内容的警告。通过安装 SSL 不安全内容修复器(SSL Insecure Content Fixer) 来以最简单的方式清除网站的不安全内容警告。其余设定可以通过一个简单的工具来进行检测与诊断。
当您安装 SSL 不安全内容修复器(SSL Insecure Content Fixer) 后,其默认配置将会被激活并自动启用“简单”等级的操作以执行一些基本的修复。您可以根据您网站的需要选择其他配置以获得更全面的修复。
WordPress 多站点配置下将会进入一个网络配置页面。此页面内的配置可以作为网络内全部站点的默认配置,从而使网络管理员只需在默认配置的基础上,根据不同网站的不同需求做出少量的对应改变。
访问 SSL 不安全内容修复器官方网站(英文) 以获取更多信息。
翻译
感谢我们的翻译者所做出的慷慨贡献:
- 保加利亚语 (bg_BG) — 保加利亚语翻译团队
- 中文(简体)(zh_CN) — 中文(简体)翻译团队
- 英语(加拿大) (en_CA) — 英语(加拿大)翻译团队
- 英语(英国)(en_GB) — 英语(英国)翻译团队
- 英语(南非)(en_ZA) — 英语(南非翻译团队)
- 荷兰语 (nl_NL) — 荷兰语翻译团队
- 德语 (de_DE) — 德语翻译团队
- 法语 (fr_FR) — 法语翻译团队
- 意大利语 (it_IT) — 意大利语翻译团队
- 日语 (ja) — 日语翻译团队
- 俄罗斯语 (ru_RU) — 俄罗斯语翻译团队
- 西班牙语(es_ES) — 西班牙语翻译团队
如果你愿意帮助我们翻译这个插件,请访问 此网站.,并在注册账号后开始你的工作。
隐私
SSL 不安全内容修复器不搜集任何个人身份信息,不配置任何 Cookies。
安装
- 本插件可以通过 WordPress 管理界面自动安装,或是下载 .zip 文件、解压后上传至 /wp-content/plugins/ 进行安装。阅读 WordPress Codex 上的 安装插件 教程以获取更多信息。
- 通过WordPress的“插件”菜单激活插件。
如果您的浏览器始终报告存在不安全内容或混合内容,请参阅 Cleaning Up page(英文)。
常见问题
-
我如何了解是什么原因导致了 不安全内容/混合内容警告 的出现?
-
检查您的浏览器的错误控制台
- Google Chrome 的开发者工具中有一个 JavaScript 控制台
- FireFox 有一个 Web 控制台 或 Firebug 工具
- Internet Explorer 有 F12 Tools 控制台
- Safari 中有一个 错误控制台(Error Console)
注意:在你打开你的浏览器控制台之后,请刷新你的网页,控制台将会试图载入并列出其中的不安全内容,并记录相关的警告。
Why No Padlock? 有一个非常优秀的诊断 HTTPS 问题的在线工具。
-
我从我的一些网站元素中收到了“不安全内容”警告。
-
你可能正在加载以“http:”开头的 URL 所指向的内容(例如图片)。删除这一部分但保留斜杠,例如:
//www.example.com/image.png
。你的浏览器会加载这些资源,在你的页面业已启用 HTTPS 时使用该协议。更好的做法是用“https:”来替换“http:”,这样便能保证网页总是使用 HTTPS 协议来加载图片,例如:https://www.example.com/image.png
。如果你的页面能在网页浏览器之外的地方,诸如邮件或非网页文档中展示,那么你应该使用 HTTPS 协议及以此开头的链接(因为你拥有一张 SSL 证书)。你可以查阅 清除内容 以获得更多信息。
-
我的网站部署于负载平衡器或反向代理之后
-
如果你的网站部署于负载平衡器或反向代理之后,WordPress 将不会检测到 HTTPS 是否被启用,你需要在 HTTPS 检测设置 中选择适当的选项。阅读我的博客文章 WordPress is_ssl() doesn’t work behind some load balancers 以获取更多信息。
-
我收到了来自类似于 jquery.js 的基本 WordPress 脚本的警告
-
你的网站很有可能部署于反向代理之后——请阅读 FAQ 中有关负载平衡器与反向代理器的相关解答,并在 WordPress “工具”菜单中运行 SSL 测试。
-
我修改了检测设置后无法登陆了
-
很有可能是因为你正在运行的其他插件也在试图修正 HTTPS 检测。请将以下内容增加到你的 wp-config.php 文件中,将其添加至
ABSPATH
之上。接着你便可以在继续配置之前将该插件回滚至默认状态。define('SSLFIX_PLUGIN_NO_HTTPS_DETECT', true);
-
在我的安全页面上仍然收到“不安全内容”警告
-
请将其反馈到 支持论坛 中,并且一定要包含指向有问题的页面的链接。没有附带相关链接的帖子很有可能会被忽略。
-
你们在兼容性问题中列出了我的插件,但现在我已经修复了
-
太好了!请告诉我们你开发的是哪一款插件以及应如何在该插件的最新版本下进行测试,我会在下一个版本中去掉相关的“修复”标签。