2011-06-17 73 views
1

由於新的網頁設計,我重定向了很多舊頁面。不過,我遇到了一個小問題。在web.config中system.webServer重寫規則需要幫助正則表達式設計

我想重定向: www.domainname.com/Default.aspx

但不是重定向

www.domainname.com/somesub/Default.aspx

我需要它這樣寫這個:

<rule name="301 Redirect Default"> 
    <match url="???????" /> 
    <action type="Redirect" url="http://www.domainname.com/index.php" redirectType="Permanent" /> 
</rule> 

問題標記標記我需要的正則表達式。

任何人都可以幫忙嗎?

乾杯

回答

1

如何

<match url="^Default\.aspx" /> 

另見例如關於IIS重寫規則的this article

+1

它的工作原理,非常感謝! :) – MathiasH