设置IIS 7以匹配Godaddy共享托pipe计划

我在GoDaddy共享主机帐户上托pipe多个域名。 我想在IIS 7中本地设置一个模拟我托pipe帐户的设置的网站,以便在部署之前在本地testing和debugging应用程序,例如在部署之后进行debugging,或者在部署之后发现问题令人沮丧。

我已经创build了一个文件夹WebRoot,把我的主要应用程序在该文件夹中。 我在IIS 7中创build了一个网站,并将其指向该文件夹。 我build立了一个假的域名绑定,并在我的主机文件中创build了一个匹配的条目,使虚假的域名指向我的127.0.0.1。 然后,我在webroot下创build了一个文件夹www.otherdomain.com。 然后,我在我的网站下创build了一个应用程序,并将其指向此文件夹。 我找不到如何将绑定添加到Web应用程序,以便将其引用为不同的虚假域,而不是我的根域下的子目录。

什么是正确的方式来设置IIS以最好地模拟GoDaddy服务器上的环境。

绑定只能在网站级完成。 他们不能在应用程序或文件夹级别完成。

你有两个select:

  1. 创build第二个IIS站点,将其绑定到您的第二个虚假域,并在那里configuration应用程序

  2. 为您的第二个域名添加第二个绑定到您现有的网站。 然后该网站将在这两个域名作出回应。 然后,您可以使用一些服务器端(甚至是JavaScript)代码来redirect/拒绝来自您不需要的域的查询。