我有一个托管两个站点的2008 R2 IIS服务器。一个网站在浏览时工作正常。它默认为wwwroot。浏览www.example.com或example.com的任何人都可以访问此站点的正确页面。一切正常。
第二个站点应该默认为子文件夹wwwroot \ update,其中包含asp.net应用程序。浏览到update.example.com的任何人都应该访问此站点。绑定不起作用。它使用wwwroot中的默认文档和配置文件,而不是wwwroot \ update下的文件和配置文件。为什么呢?
我已经验证了网站1指向C:\ inetpub \ wwwroot,其他指向C:\ inetpub \ wwwroot \ update。没有任何意义,第二个网站甚至会将wwwroot视为存在的东西。
答案 0 :(得分:0)
我认为您需要在IIS中设置新网站,而不是将update.example.com
添加到绑定中。这将允许您将update.example.com绑定指向服务器上的单独目录。
答案 1 :(得分:0)
您是否拥有绑定到这两个站点的相同端口和IP地址?如果是这样,您应该为每个站点添加主机头。 www.example.com到第一个,update.example.com到第二个。这只有在它们是http站点时才有效。