我已通读相关问题,但无法完全找到我要查找的内容。 我设置了一个名为“domain.com”的域,并创建了两个子域“client.domain.com”和“client-intern.domain.com”。此外,“client.domain.com/intern”有一个指向“client-intern.domain.com”的重定向。
如果我为“client.domain.com”购买单个 SSL 证书,当客户端转到“client.domain.com/intern”时,数据传输是否也会受到保护? 还是我必须为“client-intern.domain.com”购买第二个证书?
预先感谢您的澄清, 保罗
更新:如果在网络浏览器的地址栏中输入“client.domain.com/intern”,该地址将保留在那里并且浏览器仍然显示“client-intern.domain.com”的内容。
最佳答案
您需要一个通配符证书来覆盖多个子域(在您的例子中是 domain.com、client.domain.com 和 client-intern.domain.com)。某些 CA 可能会免费或收取少量额外费用为您提供将一个或两个子域包含到证书中的选项(作为备用名称字段),但这取决于 CA,通常正确的方法是通配符证书。您可以阅读有关通配符证书的信息 here (GlobalSign site) .
关于ssl - SSL 如何在两个连接的域上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4725808/