首页/SSL证书与HTTPS/证书装好了仍提示不安全:8 种原因对照与逐项排查
SSL证书与HTTPS

证书装好了仍提示不安全:8 种原因对照与逐项排查

本文围绕「证书装好了仍提示不安全:8 种原因对照与逐项排查」展开,结合一线运维的通用做法,并附上云市场同类服务的真实买家反馈,给出可对照、可落地的操作思路。

证书类型怎么选

  • DV:只验证域名所有权,签发最快,适合内部 / 测试。
  • OV:验证组织真实性,浏览器地址栏显示企业名,适合对外业务站点。
  • EV:最严格审核,部分浏览器已不再高亮企业名,价值主要在信任展示。
  • 覆盖范围:单域名 / 通配符(*.example.com)/ 多域名(SAN),按子域规划选。

Nginx 配置关键片段

ssl_certificate     /path/fullchain.pem;
ssl_certificate_key /path/privkey.pem;
ssl_protocols       TLSv1.2 TLSv1.3;
ssl_ciphers         HIGH:!aNULL:!MD5;
ssl_session_cache   shared:SSL:10m;
ssl_session_timeout 10m;

注意 ssl_certificate 必须指向完整证书链(fullchain),只放叶子证书会出现「证书链不完整」。

证书链不完整怎么验证

# 查看服务端返回的整条链
openssl s_client -connect example.com:443 -showcerts 2>/dev/null | openssl x509 -noout -subject

若只返回叶子证书、没有中间 CA,浏览器会判定链不完整。修复方法是把中间证书拼进 fullchain。

自动续期思路

免费证书(Let’s Encrypt)有效期 90 天,必须自动续期。常用 acme.sh 或 certbot 配合 crontab,续期后重载 Web 服务。失效复盘最常见的原因是:续期成功但没重载 Nginx,或证书路径改了没同步。

混合内容(Mixed Content)排查

页面升级 HTTPS 后,若仍有 http:// 资源(图片、JS、iframe),浏览器会拦截并报混合内容错误。排查方式是全站替换资源协议为 https:// 或相对协议。

真实客户反馈(来自云市场同类商品评价与咨询)

以下摘录自阿里云 / 腾讯云 / 华为云云市场同类运维服务的真实买家评价与咨询(服务商含本店及同行,仅作真实反馈参考,非本站虚构):

非常认真负责

响应神速,完成很快

回复和处理速度很快

FREE CHECKUP

先做一次免费服务器体检

我们会在 1 个工作日内给出问题清单与处置建议 —— 做不做代维都没关系。

135 410 16684
工作日 Mon – Fri 10:00 – 22:00 · 紧急故障 7×24 响应
立即拨打
CONTACT

在线留言

有什么可以帮您?

带 * 为必填