HTTPS错误要先区分证书、主机名、证书链和协议问题。浏览器出现警告时,让客户忽略警告不是修复方法。
检查域名匹配
验证访问的域名是否在证书范围内,主域名与子域名分别测试。
检查证书链
确认服务器发送所需中间证书,测试不同浏览器和客户端。CDN与源站可能使用不同证书。
验证修复
从外网访问真实URL,检查有效期、重定向与资源加载。保留原配置,变更失败时可回退。
错误先定位在浏览器与服务端哪层
记录证书域名、链、时间与跳转,区分证书问题、协议不兼容和混合资源。
修正后从外部网络再次访问,检查CDN与源站,不能只看本机证书文件日期。
例如只有部分用户连接失败,检查证书链与访问节点,不直接判断是用户浏览器问题。
相关阅读:网站HTTPS与安全响应头:证书、混合内容和续期。