我有一个 .com 网站,该网站使用 https,通过 Dreamhost 提供 Comodo 证书。我还有https://cdn.domain.com使用唯一的 IP 地址,使其与 MaxCDN 配合良好。该网站使用 WPML(WordPress 多语言插件)以两种语言运行,.nl 是一个别名(Dreamhost 称它为網站鏡像 ) 到 .com。WPML 确保 NL 中的所有帖子都使用 .nl 域加载。刚刚将 WPML 升级到新系统,所以也许这就是问题所在,但我对此表示怀疑。
当我刚才在 Firefox 中打开 domain.nl 时,我看到:
domain.nl uses an invalid security certificate.
The certificate is not trusted because it is self-signed.
The certificate is only valid for sni.dreamhost.com
(Error code: sec_error_unknown_issuer)
我决定申请一份新证书。在 Chrome 中使用https://domain.nl我仍然看到自签名未验证证书错误。因此,即使现在已通过 Comodo 验证,我仍然会收到此错误。
具有 SSL 证书的服务器别名服务器主机名
我的问题是,由于 .nl 只是 .com 的别名,因此添加证书是否真的有必要? 有没有选项可以让别名在具有 SSL 证书的主机上运行而不会出现证书错误?
答案1
客户端(浏览器)如何知道 .nl 是 .com 的别名?由于没有在任何地方定义这一点,因此您需要通过在证书中包含此信息来明确指定这一点,即使用对您拥有的所有域同时有效的证书。