建站攻略 · 网站部署
HTTPS 证书还有多久到期?在线查询与续期注意点
更新于 2026-10-27
站点突然变成「不安全」,浏览器一堆红字——很多时候不是被黑了,而是证书过期了。Vercel、Cloudflare Pages 一类托管通常会自动续;自己买的 VPS、宝塔、纯 Nginx 则要靠 acme.sh 或面板任务。不管哪一种,先会看「还有多久到期」最省事。
想马上查:打开站内「SSL 证书查看」,输入域名即可看到颁发者、生效/到期时间与剩余天数。下文说明结果怎么读、多久算危险、和自动续期怎么配合。
在线工具:SSL 证书查看(从本站服务器发起 TLS 握手读取证书,不探测内网地址)。
一、一分钟查到期
- 打开 SSL 证书查看
- 输入 example.com 或 https://example.com
- 查看「剩余天数」「到期时间」「颁发者」与状态色块
状态大致是:
- 证书有效:剩余天数较充足,且校验通过;
- 即将到期(≤30 天):该准备确认自动续期是否在跑;
- 已过期:访客会看到不安全提示,需立刻续期或排查签发失败;
- 异常或不受信:可能是自签、链不完整、域名与证书不匹配等。
本机也可以用命令行粗查(把域名换掉):
bash
echo | openssl s_client -servername 你的域名 -connect 你的域名:443 2>/dev/null | openssl x509 -noout -dates -subject -issuer二、多久算「该紧张」
| 剩余时间 | 建议动作 |
|---|---|
| > 30 天 | 常规巡检即可;可把工具页加入收藏 |
| 7–30 天 | 确认自动续期任务存在,看最近一次续期日志 |
| < 7 天或已过期 | 优先手工触发续期 / 在托管面板重签,再查工具确认 |
Let's Encrypt 一类证书常见周期约 90 天,自动续期一般会在到期前一段时间触发。若你「从没配过续期」却一直能打开 HTTPS,多半是托管商在替你续——换平台或改成自建机时,不要默认它会跟着走。
三、不同托管,证书谁负责
- Vercel / Cloudflare Pages 等:绑定自定义域名后通常自动签发与续期。仍建议偶尔用工具扫一眼,避免面板异常未续上。
- Cloudflare 代理(橙云)开启时:访客侧常看到 Cloudflare 边缘证书;源站证书是另一回事。改 DNS 架构时两边都要心里有数。
- 自建 VPS + Nginx:需要 acme.sh、certbot 或面板「SSL」任务。完整步骤见 acme.sh 一键申请与自动续期。
四、常见踩坑
- 只给 www 签了证,裸域没签(或反过来),一种能开一种报不安全;
- 续期成功了,但 Nginx 没 reload,仍在用旧证书文件;
- DNS 指错、80/443 被墙或安全组没放行,导致 HTTP-01 校验失败;
- 多级反向代理终止了 TLS,内网源站证书过期但外网暂时看起来还好——架构一变就爆。
站点是否还能打开,可搭配 网站状态检测;解析是否指对可用 DNS 查询。
五、和免费建站路径的关系
若你走的是「便宜域名 + Cloudflare + 静态托管」:证书多半不用自己 cron。把 SSL 证书查看 当作上线检查清单里的一项即可。总览见 2026 免费建站一条龙。
六、相关入口
- 工具:SSL 证书查看
- 站内:acme.sh 证书教程
- 站内:免费建站一条龙
- 站内:Vercel 国内访问优化
- 站内:网站状态检测
证书策略、自动续期时机与面板文案可能变化。以各托管商与证书颁发机构文档为准。本页仅供排查对照。