
子域名从哪里来
自 2018 年起,浏览器只信任记录在 Certificate Transparency 日志中的证书。任何人都能读取这些日志,所以签发过证书的每个名称都会暴露出来。
没有证书的子域名不会进入日志,*.example.com 这类通配符覆盖的名称也不会。完整列表只有 DNS 区域的所有者知道。
什么时候用
- 查看网站证书是否快到期、由谁签发。
- 找出被遗忘的、放着网站测试副本的子域名。
- 收集竞争对手的子域名做 SEO 研究。
- 发现别人为你的域名签发的证书。
每张公开的 SSL 证书都会写入开放的 Certificate Transparency 日志。从中能看出哪些子域名拿到了证书、每张证书何时到期。

自 2018 年起,浏览器只信任记录在 Certificate Transparency 日志中的证书。任何人都能读取这些日志,所以签发过证书的每个名称都会暴露出来。
没有证书的子域名不会进入日志,*.example.com 这类通配符覆盖的名称也不会。完整列表只有 DNS 区域的所有者知道。
日志里只有拿到公开证书的名称。没有 HTTPS 的子域名和通配符证书下的名称不会显示在这里。
输入域名:“当前证书”一栏会显示到期日期和剩余天数。Let's Encrypt 签发 90 天证书,所以会自动续期。
来自公开的 Certificate Transparency 日志,通过 crt.sh 和 Cert Spotter 获取。由你的浏览器直接查询。
只有用*.example.com的通配符证书才行:日志里记录的是通配符,而不是子域名。为具体名称签发的证书会被永久公开。
日志会保留每张签发过的证书,包括旧证书。子域名可能已经从DNS中删除,但证书记录还在。检查它的A记录就能知道它是否还在用。