将域名redirect到IIS应用程序

因此,由于IIS只允许我在网站的父节点下安装应用程序(在本例中为wordpress)作为容器,所以我需要将发送到我的域的所有根URL请求redirect到应用程序的容器。

例如:申请www.mywebsite.com应该去应用wordpress。

IIS树看起来像这样:

Mywebsite (IIS web site) -- wordpress (Application) 

有没有办法做到这一点对用户是透明的? 我不想将URL转换为www.mywebsite.com/wordpress – 我希望它保持www.mywebsite.com。

当用户点击www.mywebsite.com时,它不应该在用户的浏览器中转换url – 但用户应该在IIS中打开wordpress应用程序=。

另一种方法可以这样说:有没有一种方法可以专门为应用程序设置Web绑定?

我已经尝试使用HTTPredirect和URL重写,但一直没有得到我想要的结果。

(这是在IIS7.5的Win Server 2008 R2上)

这听起来像你需要使应用程序在网站的根。 因此,在inetput文件夹之外创build一个新目录,例如C:\ myweb。

在C:\ myweb中添加您的wordpres应用程序打开IISpipe理控制台并添加一个名为www.mydomain.com的新网站,并将Web的根目录指向C:\ myweb。

然后,您可以使用主机标头,使其www和任何其他subdoamin指向IIS中的同一个网站。