2012-07-10 65 views
0

我有一個重定向如下:IIS重定向規則從頁面a到b

 <rewrite> 
    <rules> 
     <rule name="http://mysite/ru/folder/pagename"> 
     <match url="http://d000097.tech.com/ru/Solutions/Visual+call+solutions/Products" /> 
     <action type="Rewrite" url="http://d000097.tech.com/us/Solutions/Visual+call+solutions/Products" /> 
     </rule> 
    </rules> 
    </rewrite> 

,但它似乎並沒有被踢,任何人都可以看到什麼明顯的毛病上述

回答

1

你應該不包括網址中的主機部分。 IIS僅在主機之後匹配url。更改規則如下:

<rewrite> 
<rules> 
    <rule name="http://mysite/ru/folder/pagename"> 
    <match url="^ru/Solutions/Visual+call+solutions/Products$" /> 
    <action type="Rewrite" url="us/Solutions/Visual+call+solutions/Products" /> 
    </rule> 
</rules> 

相關問題