我已经在各种网站上部署了SSL证书,但是这个通配符SSL证书对我来说是全新的。 我有问题,如果我正在购买一个SSL证书*.example-private.com ,它是否适用于*.staging.example-private.com或者我是否需要购买一个不同的通配符SSL来staging 。 我将在新网站上实现这一点。
通配符只覆盖一个级别。 所以*.example.com将覆盖foo.example.com , bar.example.com和bar.example.com ,而不是 foo.staging.example.com或example.com 。
但是,您可以在同一证书上使用多个名称(包括通配符),因此原则上可以颁发一个涵盖所有上述名称的单个证书。
我知道CA将会很高兴地颁发涵盖example.com和*.example.com证书,但我不确定哪些典型的策略是颁发更多名称的证书。
另外我会质疑这是否真的是你想要的。 你真的想把你的制作秘诀放在登台服务器上吗?
通配符只匹配一个域级别,所以*.staging.example.com不会匹配,您需要另一个子域的证书。
通配符SSL证书只能保护通用名称(CN)的第一级子域,所以当为* .example-private.com颁发证书时,它可以保护根域,并且它的所有第一级子域如下。
staging.example-private.com mail.example-private.com anything.example-private.com
要将二级子域保护为* .staging.example-private.com,您有两个选项。
1.购买另一个通配符证书:
您的pipe理员需要为每个证书购买不同的证书,并pipe理所有证书configuration,更新,过期和安装。
2.购买多域通配符证书:
此产品可让您通过单一证书保护多达100个网站及其无限的子网域。 您需要将* .example-private.com设置为主域名,并在SAN域中添加其他域名。
例如:
*.example-private.com *.staging.example-private.com *.anysub.example-private.com *.anydomain.tld
有关多域通配符证书如何工作的更多信息,请参阅此链接 – https://www.ssl2buy.com/comodo-multi-domain-wildcard-ssl.php
正如Peter和Sven所提到的,通配符只会在域名中支持一个通配符级别。 这就是说,你有很多可能的方法来实现一个命名scheme。
您可以轻松地在生产环境(work.example.com)中设置服务器,并使用相同的证书(stagingwork.example.com)和开发(devwork.example.com)服务器(与生产环境分开)服务器,正确?:))。 一个证书,许多主机和域名。
通配符SSL证书使用单个证书在多个子域上启用SSLencryption。 证书上的子域必须全部共享相同的主域。
例如, example.com, www.example.com, blog.example.com,都可以使用相同的通配符SSL进行保护,因为它们都使用相同的主域。 但是, billing.yoursitesdomain.com无法与此证书一起使用,因为它使用的是不同的主域。
还有一件事
LE supports "SAN"证书,您需要指定每个域。 没有通配符。 有关更多详细信息,请参阅此LetsEncrypt子域通配符
还有一件事
这个线程表示理想情况下,我们的暂存站点(* .our-agency-staging-domain.com)将共享相同的自签名SSL证书。 这将使我们能够:
自动使HTTPS适用于所有分段站点
避免为每个项目购买2或3个证书的成本和时间开销
为我们的开发者提供更好的体验
另一个好的联系
您可能误解了通配符证书的function。 例如,* .example-private.com上发布的通配符SSL证书只能保证单个级别的安全。
*.example-private.com will secure, example-private.com abc.example-private.com def.example-private.com ghi.example-private.com
现在,如果要保护二级子域,则应使用多域通配符证书。 该证书将保护域名如下:
*example-private.com www.example-private.com shop.example-private.com staging.example-private.com *.staging.example-private.com photos.staging.example-private.com news.staging.example-private.com blog.staging.example-private.com
我build议你浏览这篇文章,以了解更多Wildcard SSL如何有助于保护子域名。