2015-02-11 115 views
0

我一直在閱讀關於Url重寫在web.config的文章,但我不明白爲什麼我的重定向不起作用。下面是我的樣本網址:url重寫在web.config

localhost/MySite/1542 

,這裏是我使用的URL匹配模式:

<rule name="testRedirect" stopProcessing="true"> 
    <match url="^/MySite/([0-9]+)" /> 
    <action type="Redirect" url="/MySite/default.html" /> 
</rule> 

能有人開導我有什麼錯我的代碼?

回答

1

嘗試匹配網址^MySite/([0-9]+)

<rule name="testRedirect" stopProcessing="true"> 
    <match url="^MySite/([0-9]+)" /> 
    <action type="Redirect" url="/MySite/default.html" /> 
</rule> 
除去最主要的 /