2017-06-05 155 views
1

我有一個運行在IIS 8.5之上的Sitecore應用程序。我想從#1到#2 URL重定向/重寫。URL重寫 - IIS上的Sitecore

  1. http://mywebsite.com/a/a1/webpage.aspx
  2. http://mywebsite.com/a/a2/webpage.aspx

我試圖在IIS的URL重寫級這樣做,這是行不通的,並沒有發生。

<rule name="redirect_a1_to_a2" enabled="false" stopProcessing="true"> 
    <match url="a/a1/" /> 
    <conditions> 
     <add input="{PATH_INFO}" pattern="a/a1(/?)" /> 
    </conditions> 
    <action type="Redirect" url="http://mywebsite.com/a/a2" /> 
</rule> 

請幫忙。

+3

您需要啓用該規則。將'enabled =「false」'更改爲'enabled =「true」# –

+0

@MarekMusielak:你應該把它作爲一個被接受的答案! –

+0

@JayS評論轉換爲答案。感謝您的提示:) –

回答

2

您的規則是正確的。那麼你只需要啓用該規則。

只是改變:

enabled="false" 

enabled="true"