知识库
我的网站显示 SSL 或证书警告
SSL或HTTPS证书警告通常是由以下三种情况之一引起的,且这几种情况均不意味着您的网站已被入侵。以下是如何分辨它们的方法。
本文介绍了 SSL 和 TLS 证书警告、HTTPS 错误以及地址栏中锁形图标破损的情况。
浏览器发出的证书警告往往令人紧张,但通常并不是什么大问题。这并不意味着您的网站遭到了入侵。
三个常见原因
1. 证书尚未签发。 证书通常在您的域名指向我们之后才会签发——颁发机构必须先看到域名解析到这里,才会确认您拥有该域名。如果您刚把域名指过来,请等待 DNS 生效,证书随后就会签发。
2. 混合内容。 证书本身没有问题,但页面通过普通的 HTTP 加载了图片、脚本或样式表。此时浏览器显示的不是完全的警告页面,而是破损的锁形图标。解决方法在于页面本身,而不是证书——通常是主题或文章中硬编码了 http:// 地址。
3. 您访问的域名不在证书的涵盖范围内。 适用于 example.com 和 www.example.com 的证书在访问 shop.example.com 时会触发警告。请检查地址栏中是否存在您未预料到的子域名。
警告文本的含义
- "Certificate is not valid for this name"(证书对该名称无效)- 对应原因 3。
- "Certificate has expired"(证书已过期)- 续期未完成;建议提交工单。
- "Not secure"(不安全)且没有拦截页面 - 对应原因 2,混合内容。
提交工单前
请尝试在无痕窗口中打开网站。浏览器会积极缓存证书,在域名迁移后,陈旧的缓存往往会导致常见的误报。
如果确实是证书过期
请告知我们准确的域名,包括任何子域名。由于证书是按名称签发的,如果只说“我的证书过期了”却不提供具体域名,我们双方就得多浪费一次来回沟通的时间。