---
title: 30 秒自查：你的网站 HTTPS 正常吗
url: https://www.paibaowork.com/ssl/deploy/self-check/
last_verified: 2026-10-13
version: v1.0
---

## 这一页解决什么问题

你的网站到底是不是「正常的安全状态」？不用懂技术，也不用装软件——**30 秒，四步，谁都能做**。做完你会得到三种结果之一：一切正常（那就去确认自动续期）、只有「不安全」（慢性失血，尽快修）、红色警告或打不开（急事，按故障处理）。

这一页是《网站 SSL 证书免费部署完全指南》第 2 章的独立版：把「自查」单独拿出来，加上截图和命令，方便你随时翻、随时转发给同事或建站公司。

> [!TIP] 先记住一件事
> 浏览器只核对四件事：证书由受信任机构签发、证书域名和访问域名一致、证书在有效期内、页面里没有 http 资源。任何一条不通过，就会出现「不安全」或整页红屏——**跟证书贵不贵、是不是「金融级」没有任何关系**。

## 30 秒自查：四步走

| 第几步 | 做什么 | 正常的标志 | 不正常的标志 |
|---|---|---|---|
| 1 | 用手机流量打开你的网站 | 地址栏图标正常、页面直接打开 | 「不安全」字样 / 整页红屏 / 打不开 |
| 2 | 裸域名和 www 各试一次 | 两个都能打开、都是 https | 一个正常一个报错（最常见） |
| 3 | 找一台安卓手机再试一次 | 和电脑表现一致 | 电脑正常、安卓提示证书不可信 |
| 4 | 点地址栏图标，看「证书有效」 | 显示「连接是安全的」「证书有效」 | 显示证书过期 / 颁发给别的域名 |

四步里任何一步不对，都属于「要处理」的情况。具体属于哪一档、怎么修，看下面的「看懂结果」和故障排查两篇。

## 第一步：用 Chrome 看地址栏

1. 用 Chrome 打开你的网站，网址前面手动输入 `https://`（例如 `https://www.my-trade-demo.com`）。
2. 看地址栏最左边：新版 Chrome（117 版以后）**不再显示小锁头**，而是一个「调节」图标（两条横线带小圆点）——这是**正常的安全状态**；如果写着红色或灰色的「**不安全**」，或者整页红色警告，说明有问题。
3. 点击这个图标，弹窗第一行应显示「**连接是安全的**」。

![点击地址栏左侧图标后弹出的窗口（letsencrypt.org，2026-10-10 真实截图）](/ssl/images/guide/r07_sitepopup1.png)

4. 点「连接是安全的」，再点「**证书有效**」。

![点「连接是安全的」后看到「证书有效」](/ssl/images/guide/r08_sitepopup2.png)

5. 弹出「证书查看器」。重点看三处：**颁发对象**的公用名（应该是你的域名）、**颁发者**（如 Let's Encrypt 的 R12、E8、YE2 等中间证书名）、**有效期**的截止日期。

![Chrome 证书查看器：颁发对象、颁发者、有效期](/ssl/images/guide/r09_certviewer.png)

顺手记下「颁发者」和「有效期」这两个信息——以后跟服务商核价、或者判断证书是不是免费证书，都靠它们。

## 第二步：一定要测这四个网址

`https://你的域名`、`https://www.你的域名`、`http://你的域名`、`http://www.你的域名`——前两个应该都正常，后两个应该**自动跳转**到 https。

为什么必须四个都测？因为**裸域名和 www 经常一个正常、一个报错**：证书只签了带 www 的版本、或者只签了裸域名，是最常见的「一半好一半坏」。只测一个，等于没测。

## 第三步：换一台手机再测

用手机流量（关掉公司 WiFi）打开一次；最好再找一台**安卓手机**测第二次。

两个原因：公司网络里的缓存或代理会掩盖证书问题；证书链不完整时桌面浏览器常自动补链、看起来正常，而部分安卓手机不会补，会直接报「证书不可信」。电脑正常、安卓报错，基本可以锁定是证书链不完整。

## 第四步：看懂结果

| 你看到的 | 最可能的原因 | 去哪里处理 |
|---|---|---|
| 地址栏图标正常、「证书有效」 | 一切正常 | 跳到「自查之后做什么」，确认自动续期 |
| 只有「不安全」三个字，页面能开 | 纯 HTTP（没装证书/没强制跳转），或页面里混了 http 资源 | 先读[四种 SSL 故障实景演示](/ssl/troubleshoot/four-failures/)第一档，或直接部署免费证书 |
| 整页红屏、有「高级」可绕过 | 证书过期、自签名、域名不匹配 | [四种 SSL 故障实景演示](/ssl/troubleshoot/four-failures/)第二档 + [错误码速查](/ssl/troubleshoot/error-codes/) |
| 整页红屏、**没有**「继续访问」 | 证书错误 + HSTS 预载，不可绕过 | 按故障页第三档处理，先把证书修对 |
| 直接打不开 | 域名解析失效、443 端口关闭、服务器宕机 | 按故障页第四档排查（先查域名是否到期） |

六类原因的逐项排查（纯 HTTP、过期、域名不匹配、自签名、证书链不完整、混合内容）在[「不安全」的 6 种原因与排查](/ssl/troubleshoot/not-secure/)里展开，自查只是帮你确定「有没有事」，不负责定位到每一类。

## 想要更全面：跑一次 SSL Labs

SSL Labs 是 Qualys 公司提供的免费在线检测工具，不用注册，比肉眼看地址栏全面得多。

1. 打开 `https://www.ssllabs.com/ssltest/`。
2. 在 **Hostname** 框里输入你的域名（不带 https://），点 **Submit**。
3. 如果不想让结果出现在公开榜单，勾选 “Do not show the results on the boards”。
4. 等 1～3 分钟，看总评分：**A 或 A+** 就很好；**B** 也能用；出现 **T**（证书不受信任）或 **F** 必须处理。

![SSL Labs 检测首页](/ssl/images/guide/r10_ssllabs_home.png)

![SSL Labs 检测结果示例：letsencrypt.org 获得 A+（2026-10-10 真实截图）](/ssl/images/guide/r11_ssllabs_result.png)

评级只看客观项，跟证书是不是付费的无关：免费证书同样可以拿到 A+。

## 想多走一步：两条命令

给愿意动手的人。把 `letsencrypt.org` 换成你的域名即可。

```bash
curl -vI https://letsencrypt.org 2>&1 | grep -E "subject|date|issuer|verify|HTTP/"
```

逐段解释：`curl` 是一个「命令行浏览器」；`-v` 显示详细过程（包括证书信息）；`-I` 只取响应头；`2>&1 | grep ...` 只把关心的几行（证书主体、起止日期、颁发者、校验结果）筛出来。

![curl 查看证书：subject（颁发给谁）、start/expire date（起止日期）、issuer（谁颁发的）、verify ok（校验通过）](/ssl/images/guide/t06_curl.png)

```bash
echo | openssl s_client -connect letsencrypt.org:443 -servername letsencrypt.org 2>/dev/null \
  | openssl x509 -noout -subject -issuer -dates
```

逐段解释：`openssl s_client` 像浏览器一样连接网站的 443 端口并取回证书；`-servername` 告诉服务器你要的是哪个域名（一台服务器常有多个网站）；第二个 `openssl x509` 把证书内容翻译成人能看懂的字；`notAfter` 就是到期时间（GMT 时间，北京时间要加 8 小时）。

![openssl 查看到期日；下方是访问过期证书网站时 curl 的报错](/ssl/images/guide/t07_openssl.png)

## 自查之后做什么

**如果一切正常**，还差最后一步：确认**自动续期真的有效**，再设置一个到期监控。证书平均 90 天就要换一次，而且有效期会越来越短——「现在正常」不等于「以后没事」，这是最容易被忽略的一步。

**如果有问题**，按严重程度走：

1. 只有「不安全」：先部署免费证书（[完全指南](/ssl/deploy/ssl-guide/)或[图文卡片版教程](/ssl/deploy/free-ssl-cards/)），再打开强制跳转。
2. 红屏或打不开：先按[四种 SSL 故障实景演示](/ssl/troubleshoot/four-failures/)定性，再对症处理；急事可以直接把情况发给 AI 智能体（每页顶部都能一键复制提示词）。
3. 不确定要不要花钱：先用[免费体检工具](/tools/ssl-check/)查一下证书是免费还是付费，再决定——**证书本身是免费的，先查再买**。

## 三个常见误区

- **「电脑打开正常，就说明没问题」**：裸域名和 www 经常一好一坏，证书链不完整时安卓手机才会报错。只测一个设备、一个域名，等于没测。
- **「没有小锁头就是不安全」**：Chrome 117 起把锁头换成了「调节」图标，真正的安全状态要点开看「连接是安全的」。真正的不安全会明确写「不安全」或整页红屏。
- **「自查出问题就得花钱」**：证书本身免费（Let's Encrypt 等机构免费签发、自动续期），修证书的绝大多数操作不花钱。遇到「先交钱再修」的报价，先看[「金融级证书」话术拆解](/ssl/pricing/financial-grade-myth/)。

## 把自查结果发给建站公司（现成话术）

自己查完，但不想自己动手改？把下面这段复制给对方，比空口描述有效得多：

> 我们网站的 HTTPS 状态自查结果如下：① 裸域名：正常 / 不安全 / 红屏（三选一）；② www 域名：正常 / 不安全 / 红屏；③ 手机（安卓）访问：正常 / 报错；④ 地址栏证书查看器：颁发者 ____、到期日 ____。请按「先修好证书、再确认自动续期」的顺序处理，并回复你们做了什么、怎么验证。

三个要点：**说清现象、给出证据（截图）、要求验证方式**。如果对方回复里出现「金融级证书」「必须买证书才能修」这类说法，先停一下，对照价格与避坑专题再决定。

## 双方看到的不一样怎么办

少数情况下，自查四步看不出问题，但客户/同事就是报错。通常有三种可能：

- **对方在别的网络环境**（海外、公司内网代理）访问，看到的是当地 CDN 或缓存的问题——让对方发一张带错误码的截图过来。
- **问题只在特定入口出现**：邮件里的旧 http 链接、微信里点开的版本、带 `?utm` 参数的旧地址——把这些入口也各测一次。
- **问题已经修好但缓存未过期**：让对方强制刷新（Ctrl+F5 / 手机清缓存）再试。

处理原则只有一条：**先对齐「看到的是什么」，再谈修**。双方各自用[免费体检工具](/tools/ssl-check/)对同一域名测一次，把两份结果和截图摆在一起，差异点往往就是答案。

## 不想自己查、自己修？

三条路任选：

- 自己动手：按[图文卡片版教程](/ssl/deploy/free-ssl-cards/)十分钟装好，全程点鼠标或两三条命令。
- 交给 AI 智能体：复制本页顶部提示词，它会先问你几个问题，再带你一步步做，每一步改动前都会先征得你同意。
- 找人接手：[SSL 证书终身维护服务](/services/ssl-maintenance/)（600 元/域名 · 长期统一价）——部署、监控、自动续期确认与失效应急一次搞定；也可以先[预约 30 分钟诊断](/booking)，把情况说清楚再决定。

## 常见问题

### 地址栏没有小锁头，是不是说明不安全？

不是。Chrome 117 版以后把地址栏的小锁换成了「调节」图标（两条横线带小圆点），这是正常的安全状态。判断方法：点开这个图标，弹窗第一行显示「连接是安全的」、再点进去显示「证书有效」，就没问题。真正的不安全会明确写出「不安全」字样，或者整页红色警告。

### 为什么四个网址都要测一遍？

因为裸域名和 www 经常一个正常、一个报错：证书只签了带 www 的版本，或者只签了裸域名，是常见的「一半好一半坏」。另外 http 开头的两个网址应该自动跳转到 https，如果还能停留在 http，说明强制跳转没开。只测一个网址，等于没测。

### 电脑打开正常，手机却提示证书不可信，是什么原因？

最常见的原因是证书链不完整：服务器只装了域名证书，没装中间证书。桌面浏览器通常会自己补上所以看不出来，部分安卓手机不会补链，就直接报错。修法是让服务器使用包含完整链的证书文件，装完再用 SSL Labs 确认没有 Chain issues，并用安卓手机复测。

### 自查结果一切正常，还需要做什么吗？

还差最后一步：确认自动续期真的有效，再设置一个证书到期监控。证书平均 90 天就要换一次，而且有效期会越来越短；Let's Encrypt 已从 2025-06-04 起不再发送到期提醒邮件。所以「现在正常」不等于「以后没事」，这两件事做完才算收工。

### SSL Labs 拿到 A 评级需要花钱吗？

不需要。SSL Labs 是免费在线检测工具，评级只看证书是否受信任、协议与加密套件配置这些客观项，与证书是不是付费的无关。免费证书同样可以拿到 A 或 A+；出现 T（证书不受信任）或 F 才必须处理。

## 资料来源与核实记录

| 事实 | 来源 | 核实日期 |
|---|---|---|
| 自查方法、Chrome 证书查看器三处信息与「锁头已改为调节图标」的说明（本页截图为真实截图） | https://www.paibaowork.com/ssl/deploy/ssl-guide/ | 2026-10-10 |
| SSL Labs 在线检测：免费、无需注册；评级 A/A+ 为良好，T 或 F 必须处理；可勾选不进入公开榜单 | https://www.ssllabs.com/ssltest/ | 2026-10-10 |
| Chromium 网络错误码官方列表：证书过期、域名不匹配、证书不受信任等错误码含义 | https://chromium.googlesource.com/chromium/src/+/main/net/base/net_error_list.h | 2026-10-10 |
| Let's Encrypt 免费签发、自动续期；到期提醒邮件服务已于 2025-06-04 停止 | https://letsencrypt.org/2025/06/26/expiration-notification-service-has-ended.html | 2026-10-10 |
| 公开信任证书最长有效期将按 SC-081v3 逐步缩短（200→100→47 天，自 2026-03-15 起），所以必须靠自动续期 | https://cabforum.org/2025/04/11/ballot-sc081v3-introduce-schedule-of-reducing-validity-and-data-reuse-periods/ | 2026-10-10 |
| Chrome 154（2026 年 10 月）起默认「始终使用安全连接」：没有 HTTPS 的公共网站会先弹警告 | https://security.googleblog.com/2025/10/https-by-default.html | 2026-10-10 |

## 更新记录

- 2026-10-13 · v1.0：上线：30 秒自查四步、三种结果决策表、Chrome 证书查看器与 SSL Labs 真实截图、两条命令行自查，以及发给建站公司的现成话术。
