IIS7和DNS子域通配符redirect

我想保留一个特定的目录www.mysite.com和* .mysite.com去另一个目录。

当我在过去完成这一点时,通配符指向与主站点相同的目录。

我最好能解释一下,这就是我所拥有的。

DNS

* (A) record www (A) record 

IIS

 MySite.com - bound: www.mysite.com *The IP address - directory: /inetpub/wwwroot/mysite *.MySite.com - bound: mysite.com *The IP address - directory: /inetpub/wwwroot/mysite_w 

如果您正在使用的服务器上有两个IP地址,则可以正确完成此操作。 此时,IIS无法在主机头中处理通配符地址(这是一个常见的要求),因此您需要将www.mysite.com指向一个IP,* .mysite.com指向另一个IP地址DNSlogging。 在IIS中,您将把每个站点绑定到相应的IP地址。

您需要这两个IP地址,因为您不能依赖主机标头来区分站点。 如果您无法获得两个IP上的IP,您将无法使用IIS来驱动您的网站。