我在使用 IP 地址连接到 IIS 7.5 网站时遇到问题。
我有一个使用 IIS 7.5 设置的 Win2008 服务器。它只绑定了一个 IP 地址(10.10.10.10),IIS 监听它就好了。我有 IIS 托管两个网站:defaultsite 和 mysite。这两个都是必须在场的。(公平地说,我有更多的网站,但 2 会简化事情。)
Defaultsite 是典型的 IIS 默认站点,具有“*:80:”的 IIS 绑定
我想通过 DNS 名称以及公共 IP 地址 1.1.1.1 访问“mysite”。所以我添加了适当的绑定:“ :80:1.1.1.1”“ :80:mysite.com”
我的 DNS 和负载平衡器正在将流量很好地转移到 IIS 服务器。通过“mysite.com”访问服务器时一切正常,如果我尝试其他方式访问服务器,我会得到默认站点。
问题是当我使用 1.1.1.1 访问服务器时,我到达了那里,但我仍然被发送到“defaultsite”而不是“mysite”。我的 IIS 日志和我检索的文件内容验证了这种行为。
关于如何将 IP 地址设置为站点绑定的主机标头的任何想法?(搜索这种情况很麻烦;因为任何时候你使用主机头/绑定时我的所有关键术语都会出现。)