2011-04-19 154 views
1

我有一個站點綁定了多個域。以下是我想要達到的目標使用IIS訪問服務器變量url重寫器

用戶根據其域名訪問資源http://theirdomain.com/admin我需要將所有請求重寫爲http://theirdomain.com/admin/theirdomain.com。這個想法是,實際的用戶特定資源都在服務器上的獨立文件夾中,但我想根據其域來映射它們。不太確定如何爲此設置重寫規則。任何幫助將非常感激。

回答

1

我得到儘可能這可能幫助:

<rule name="rww" stopProcessing="true"> 
    <match url="^((admin)|(admin/))$" /> 
    <conditions trackAllCaptures="false"> 
     <add input="{HTTP_HOST}" pattern="^(www\.)?(.*)$" /> 
    </conditions> 
    <action type="Rewrite" url="/admin/{C:2}" /> 
</rule>