访客无法稳定地访问您网站的安全版本。浏览器会将普通 HTTP 页面标记为“不安全”,这会让人望而却步,而且 Google 也更青睐安全的页面。
含义
“网站未使用 HTTPS”表示网站可以通过普通 HTTP 访问,但完全无法通过 HTTPS 访问。“HTTP 未重定向到 HTTPS”表示网站有证书,但 http:// 地址仍然直接显示网站,而没有将访客跳转到 https://。
触发条件
SSL 证书监控每周一次通过 HTTP 和 HTTPS 加载主页,问题持续期间则每天加载。任一问题都会触发一个高优先级问题,所有者和管理员每周都会收到相关邮件,直到问题修复。
常见原因
- 没有安装证书,或者证书在更换主机时丢失了。
- 从 HTTP 到 HTTPS 的重定向从未设置,或在服务器、插件或配置变更中丢失了。
- 使用了 Cloudflare 等 CDN,但未开启其“Always Use HTTPS”(始终使用 HTTPS)设置。
如何修复
- 如果没有证书,请安装一个;大多数主机商和 Cloudflare 都提供可自动续期的免费证书。
- 在主机控制面板、服务器配置或 CDN 设置中添加从 HTTP 到 HTTPS 的永久(301)重定向。
- 在浏览器中输入 http:// 加上您的域名:最终应跳转到 https:// 地址。
何时消除
在下一次检查发现 HTTPS 正常工作且 HTTP 重定向到 HTTPS 时即会消除。问题持续期间检查每天运行,因此修复会在一天内被发现。