设置IIS7模仿GoDaddy共享主机scheme

我在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服务器上的环境。

为每个新的域/文件夹组合创build一个新的网站条目,并根据需要将其与相应的应用程序池相关联。

我会说build立一个文件夹,并把所有的域作为文件夹里面,因为我认为你已经有了。 所以你的文件夹结构将如下所示

E:\webRoot\www.domain1.com\ ... app files ...
E:\webRoot\www.domain2.com\ ... app files ...

然后创build一个新的网站,并将其指向相应的域名。 再次在您的绑定中使用主机头来指定不同的域名。 没有必要创build一个指向webRoot文件夹的网站,甚至没有文件,因为它只是用来存放应用程序特定的不同域名文件夹。