2016-11-02 94 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>