2010-11-17 49 views
3

時,我有以下結構:URL重寫的.Net 3.5 Web.config文件 - 重定向

<rewrite> 
<rules> 
    <rule name="ggdwb" stopProcessing="true" enabled="true"> 
     <match url="(.*)" /> 
     <conditions> 
      <add input="{HTTP_HOST}" pattern="(www.)?websitename.nl" /> 
      <add input="{URL}" pattern="^/$" /> 
     </conditions> 
     <action type="Redirect" url="" redirectType="Temporary" /> 
    </rule> 
</rules> 
</rewrite> 

我怎樣才能確保例如「http://www.websitename.nl/foldername」將重定向到 http://ggdwijzer.ggd1.cbase2.nl/client/1/?websiteid=1&contentid=1

+0

你現在的規則發生了什麼?你還使用IIS 7 reqrite模塊? – 2010-11-24 12:47:38

回答

1

您需要將規則添加到您的部分。每個規則必須具有唯一的名稱。

<add name="Rule1" 
virtualUrl="~/foldername" 
destinationUrl="~/client/1/?websiteid=1&contentid=1" 
ignoreCase="true"/>