为什么我在https地址看到另一个网站?

时间:2010-08-22 10:49:13

标签: iis https webserver plesk

有人可以解释为什么我在我的http安全地址看到另一个网站。我没有证书。我可以管理文件夹httpsdocs中的文件,但无法从Web访问它们。 httpsdocs也是空的。 https://www.innovacube.com/

问题的基础是Google为我的https域编制索引,但我不能否认Google Bot。

2 个答案:

答案 0 :(得分:3)

因为您使用的是共享主机,并且它已配置了默认的SSL站点,而不是您的(但可能属于已支付SSL支持且其站点托管在同一服务器上的人)。

答案 1 :(得分:3)

您与其他网站共享IP地址 - 您会看到www.innovacube.com和www.cokyader.com都解析为92.199.202.62。 HTTP / 1.1允许这样做,因为您还发送主机头

GET / HTTP/1.1
Host: www.innovacube.com

因此,Web服务器知道为给定连接提供哪个站点。

但是,不能为HTTPS执行此操作。问题是证书协商发生在服务器到达HTTP之前,因此您无法切换,具体取决于浏览器的真正含义。因此,每个IP只能托管一个HTTPS站点,并且此IP托管cokyader.com。 (有提议的扩展来帮助解决这个问题,但我从来没有看到任何进展。)

如果您想拥有自己独立的HTTPS站点,那么您的主机必须为您分配自己独立的IP地址。