在一台 IIS 服务器上托管两个网站的问题

在一台 IIS 服务器上托管两个网站的问题

在我的 Windows Home Server(实际上是 Windows Server 2003)上有一个默认网站(启用远程访问等),我正在尝试设置第二个网站(都在端口 80 上)。默认网站使用 xxx.homeserver.com 作为其地址,而新网站使用 blog.xxx.no。发生的情况是,默认网站按预期工作(和以前一样),但当我尝试访问新网站时没有指定文档(即 index.htm)它访问默认站点。但如果我添加文档(index.htm),它就可以正确访问它...我已将默认文档设置为 index.htm,它位于列表顶部。我还为它们两者设置了正确的主机标头。

知道为什么会发生这种情况吗?

答案1

您需要在第二个网站上配置主机标头(我建议在两个网站上都设置它们)。

http://support.microsoft.com/kb/324287

答案2

您可以检查以确保您的“默认文档”确实是您所期望的 index.htm。

相关内容