网站部署SSL证书后无法访问怎么办?HTTPS配置检查建议有哪些?
HTTPS访问失败常见于:
❗ 避免同时开启HTTP/HTTPS监听而未设置跳转
❗ 证书更新后必须重启WEB服务
❗ 浏览器缓存可能导致误判,使用隐私窗口测试
紧急恢复方案
临时回退步骤:1) 注释SSL配置 2) 恢复80端口监听 3) 移除强制HTTPS跳转规则。
- 证书与域名不匹配
- 中间证书缺失
- 混合内容阻塞加载
- 未正确配置强制跳转
- 证书验证:通过SSL Labs在线检测工具(如
https://www.ssllabs.com/ssltest/
) - 服务配置:
- Nginx检查
listen 443 ssl
配置段 - Apache确认
SSLCertificateFile
路径正确
- Nginx检查
- 协议支持:禁用不安全的TLS 1.0/1.1协议
- 全站跳转:确保HTTP请求正确301跳转到HTTPS
❗ 避免同时开启HTTP/HTTPS监听而未设置跳转
❗ 证书更新后必须重启WEB服务
❗ 浏览器缓存可能导致误判,使用隐私窗口测试
紧急恢复方案
临时回退步骤:1) 注释SSL配置 2) 恢复80端口监听 3) 移除强制HTTPS跳转规则。
更新时间:2025-06-03 11:01:40