-1

场景:A.COM、B.COM、C.COM。A & B.COM 已注册 SSL。所有三个站点的主机条目都位于具有各自域名的 /etc/hosts 中的单个服务器中。

问题:当我输入https://C.COM(非 ssl 站点)时。它会自动重定向到 A.COM(ssl 站点)。DNS(Godaddy)和服务器主机条目中没有针对此类行为的条目。

有人可以帮我理解为什么会这样吗?

4

1 回答 1

0

目前尚不清楚“使用 SSL 注册”是什么意思。您不会向 SSL“注册”。我想你的意思是你已经在服务器上为 HTTPS 配置了一个证书,监听地址为a.comb.com

由于所有 3 个域都有条目/etc/hosts,从该机器的角度来看,DNS 解析是无关紧要的:该hosts文件将用于为客户端提供每个域的 IP 地址。

您不是在说是否a.comb.com/或c.com共享 IP 地址。

当您https://c.com在浏览器中键入时,它会获取 IP 地址c.com(可能与 的 IP 地址相同a.com)并与其建立 SSL/TLS 连接(在端口 443 上)。它获取服务器提供的证书(如果您获得的证书对 无效,它应该显示警告消息c.com)。您得到的原因a.com可能是因为a.com该 IP 地址上提供的默认主机(并且您尚未配置c.com)。

于 2012-08-28T14:22:20.357 回答