6

我有三个网站,每个网站都有自己的域,连接到我的一台 Windows Server 2008 IIS 7.0 Web 服务器。

  • example1.com
  • example2.com
  • example3.com

每个站点的绑定:

IIS 7.0 站点绑定 example1.com http://img371.imageshack.us/img371/4215/example1pf4.gif

IIS 7.0 站点绑定 example2.com http://img371.imageshack.us/img371/2567/example2xx0.gif

IIS 7.0 站点绑定 example3.com http://img266.imageshack.us/img266/8186/example3rh9.gif

当我导航到 时example1.com,我会看到我的example1网站。

当我导航到 时example2.com,我会看到我的example2网站。

但是,当我导航到 时example3.com,我看到了我的example1网站——而不是我期望的example3网站。

这是怎么回事?为什么可能example2.com工作,但example3.com失败?


问题解决了!

我在 IIS 中删除并重新创建了example3.com网站,现在它可以正常工作了。

我没有改变任何东西。它要么最初有一个简单的错字,要么重新创建它的行为只是碰巧修复了 IIS 中的一个小问题。


在 IIS 中设置额外的重定向强制网站使用子域后,它再次停止工作:

http://example1.com/重定向到http://www.example1.com/

我再次删除并重新创建了example3.com网站;我已经重置了 IIS;我已经重新启动了服务器。它仍然无法正常工作。


我已经想通了。这不是 IIS 问题。这是一个DNS问题。

出于某种原因,example3.com流量被定向到另一家公司的 Web 服务器。他们提供的页面只有一个 HTML 框架。该框架加载带有地址的页面http://example3.example1.com。这就是我需要在我的网络服务器上处理的内容。

4

1 回答 1

1

我会验证您是否有 example3.com 指向磁盘上的正确位置。还要确保它没有停止。

回退到 example1 是由于绑定条目没有标头值。

于 2008-10-21T15:17:26.817 回答