单个子域是否需要通配符 SSL?

Pen*_*der 4 ssl subdomain shared-hosting apache-2.2

典型的 SSL 证书有时也基于域 (domain.com) 的通用名称 (www.domain.com)。

我了解通配符证书用于 (*.domain.com) 并且它将/应该验证该域的所有子域。

如果我想用 SSL 证书 (mail.domain.com) 覆盖单个子域,通配符证书是唯一的选择吗?或者是否可以使用为该单个子域颁发的标准 SSL 证书?

我不是在要求最佳实践,也不是为什么“应该真正使用通配符证书”的原因。我从技术角度询问是否可以使用非通配符的 SSL 域验证证书来保护单个子域。

Ond*_*idr 7

您可以毫无问题地使用仅为 mail.domain.com 颁发的 SSL 证书。通配符证书的最大优势是只有“一个证书来统治所有证书”——您不需要管理数十个证书。

  • 使用单独证书的一点:如果您拥有带有单独密钥的单独服务器,那么在发生故障时仅撤销其中一个服务器对您的操作的危害可能小于撤销用于两者的密钥(并且攻击者可以更少地使用它,直到您撤销它)。 (3认同)
  • 请记住,虽然`*.domain.com` 的证书将验证`subdomain.domain.com`,但它不会验证`a.subdomain.domain.com`。它仅适用于一个级别。 (2认同)