2016-11-02 62 views
0

使用iis我想根据他们使用的子域重定向客户端。通过子域重定向用户

比如我想给客户端以下网址`

client1.mydomain.com

(客户端名称应该是动态的,可以作为一个参数)。

当客户端使用这个网址我想他重定向到一个域在以下模式:

www.mydomain.com/#client1

这是正确的解决方案,如果那么实现它的最好方法是什么?

回答

0

由于没有答案,如果有人需要完成相同的事情,添加以下规则到您的web.config将做到这一点。

<system.webServer> 
<rewrite> 
    <rules> 
    <rule name="Rewrite sub domain to folder" stopProcessing="true"> 
     <match url=".*" /> 
     <conditions> 
     <add input="{HTTP_HOST}" pattern="^(?!www?)(.*)\.mydomain\.com$" /> 
     </conditions> 
     <action type="Rewrite" url="/#{C:1}" /> 
    </rule> 
    </rules> 
</rewrite> 
</system.webServer>