检测 SSL 是否生效(即网站是否成功启用 HTTPS 并正常工作),可以从浏览器、命令行、在线工具、服务端几个层面来做。下面按常用程度给你一个清晰清单。
https://你的域名⚠️ 注意:
openssl s_client -connect 域名:443 -servername 域名
关注:
Verify return code: 0 (ok)curl -I https://域名
或详细:
curl -v https://域名
看到:
SSL connection using xxxcurl -I http://域名
应看到:
301 Moved Permanently
Location: https://域名
适合非技术人员:
SSL Labs(最权威)
https://www.ssllabs.com/ssltest/
SSL Shopper
https://www.sslshopper.com/ssl-checker.html
Why No Padlock
https://www.whynopadlock.com/
可检测:
listen 443 ssl;
ssl_certificate /path/fullchain.pem;
ssl_certificate_key /path/privkey.pem;
检查:
nginx -t
systemctl reload nginx
SSLEngine on
SSLCertificateFile
SSLCertificateKeyFile
| 检测方式 | 是否推荐 | 说明 |
|---|---|---|
| 浏览器锁 | ✅ | 最直观 |
| openssl | ✅✅ | 最专业 |
| curl | ✅✅ | 最方便 |
| 在线工具 | ✅ | 最省事 |
如果你愿意,可以告诉我:
我可以直接帮你定位问题。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。