一个证书可以用于几个域名

1. 证书与域名之间的纠葛

1.1 总结:一张证书能用于几个网站?

证书类型 能保护多少个网站? 能否跨不同主域? 适用场景
单域名证书 ❌ 仅 1 个域名(如 example.com和blog.example.com),二选一 ❌ 不能 单一网站,简单场景;
只能保护一个域名
多域名证书(SAN) ✅ 多个不同域名(如 example.com+ another.net) ✅ 可以 多个独立网站,统一管理
通配符证书 ✅ 一个主域下的所有子域(如 *.example.com) ❌ 不能跨主域 多个子站点(如 blog.example.com、shop.example.com)
多域名 + 通配符混合 ✅ 多个独立域名 + 通配符子域 ✅ 可以(高级证书) 企业级多站点、复杂架构
Let's Encrypt(免费) ✅ 单域名 或 SAN(最多 100 个域名) ✅ 通配符(需 DNS 验证) ✅(仅限 SAN 内) 免费 SSL,个人/小项目《

1.2 在域名系统(dns)和SSL证书中,主域和子域区别是啥?

  • 主域
    • 你的核心网站域名(一级域名,通常是xxx.com或者xxx.net)
    • 不包含任何前缀(如www,blog,api等)

2. 常见问题

  • www.example.com是主域吗?

    • 严格来说,www.example.com不是主域,它的主域是 example.com。
    • 但很多时候,www被当作主站的一部分(比如 www.example.com和 example.com都指向同一个网站),所以很多证书会同时保护 example.com和 www.example.com。
  • 我应该用主域申请证书,还是用子域?

    • 如果你只想保护主站(比如 example.com或 www.example.com),单域名证书就够了。
    • 多域名证书(SAN)→ 保护多个不同的主域或子域
posted @ 2025-11-06 21:40  海盐梦境集  阅读(59)  评论(0)    收藏  举报