SSL重定向行为

时间:2012-08-28 13:21:49

标签: web-applications ssl web web-site-project

方案: A.COM,B.COM,C.COM。 A& B.COM已在SSL注册。所有三个站点的主机条目都在/ etc / hosts中具有相应域名的单个服务器中。

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

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

1 个答案:

答案 0 :(得分:0)

“使用SSL注册”并不清楚您的意思。您没有使用SSL“注册”。我认为你的意思是你已经在服务器上为a.comb.com的地址配置了HTTPS证书。

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

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

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