可能重复:
如何在IIS中使用兼容example.com和subdomain.example.com的证书?
我几天前一直在寻找解决以下问题的解决scheme。 我有我已经购买并安装了通配符证书的domain.com,所以现在我可以提供对www.domain.com或whatever.domain.com的安全访问。 这工作。 但是,即使在这些子域上运行的应用程序确保没有人访问至less包含www作为子域的URL,仍可以删除www部分。 一旦你这样做,如果你在https上,服务器端的redirect将不会有帮助,因为浏览器不会满足请求,因为通配符SSL证书不会覆盖裸域(domain.com)
所以我的问题是这样的:
[编辑]:忘了提及,当然我宁愿和select没有涉及成本,但如果这是不可能的,那么我想我宁愿数字2,因为基本的SSL证书的成本低于一个新的通配符。
谢谢。
是的,您可以拥有多个由证书覆盖的域名。 可以使用“主题备选名称”x509v3扩展名来完成:
X509v3 Subject Alternative Name: DNS:*.mydomain.example, DNS:mydomain.example
由StartSSL颁发的证书会自动执行(与他们在一起,困难的事情是不包含顶级)