0

我有一个托管两个站点的 2008 R2 IIS 服务器。一个网站在浏览时可以正常工作。它默认为 wwwroot。任何浏览 www.example.com 或 example.com 的人都会转到该站点的正确页面。一切正常。

第二个站点应该默认为 asp.net 应用程序所在的子文件夹 wwwroot\update。任何浏览 update.example.com 的人都应该访问此站点。绑定不起作用。它使用 wwwroot 中的默认文档和配置文件,而不是 wwwroot\update 下的那些。为什么?

我已验证站点 1 指向 C:\inetpub\wwwroot,其他指向 C:\inetpub\wwwroot\update。第二个站点甚至将 wwwroot 视为存在的东西是没有任何意义的。

4

2 回答 2

0

我认为您需要在 IIS 中设置一个新站点,而不是添加update.example.com到绑定中。这将允许您将 update.example.com 绑定指向服务器上的单独目录。

于 2012-09-14T16:28:08.517 回答
0

您是否将相同的端口和 IP 地址绑定到两个站点?如果是这样,您应该为每个站点添加一个主机标头。www.example.com 到第一个,update.example.com 到第二个。这仅在它们是 http 站点时才有效。

于 2012-09-17T21:05:50.360 回答