可通过多域名 SSL 证书(SAN 证书,Subject Alternative Name)实现单张证书保护多个不同域名(含主域名、子域名、完全不同的域名),无需为每个域名单独申请和部署证书。该机制基于 X.509 标准中 subjectAltName 扩展字段(RFC 5280),被所有现代浏览器和客户端强制要求——自 2018 年起,Chrome、Firefox 等已弃用仅依赖 commonName 的验证方式。
例如:一张证书可同时覆盖 example.com、www.example.com、api.another-site.org、shop.cn 和 mail.example.net,只要这些域名均在证书的 SAN 列表中且通过 CA 的验证流程(如 DNS-01 或 HTTP-01)。主流 CA(如 Sectigo、Digicert、Lets Encrypt)均支持 SAN,其中 免费ssl证书(如 Let’s Encrypt)默认允许最多 100 个 SAN 条目,但单次签发上限通常为 100 域名/证书;商业证书则依型号支持 10–250 个不等(如 OV SSL证书 可配 100 个,EV SSL证书 通常限 10 个以保障严格验证)。
*.example.com)与 SAN 不互斥,但通配符仅匹配单级子域名,不能覆盖根域或跨域域名;若需同时保护 example.com 和 *.example.com,必须将二者同时列为 SAN 条目。加密您的网站,赢得客户信任!