我有一個「referrers」動態列表,例如ANN,BOB,...,ZED。我希望那些轉到我的網址www.website.com/ANN,www.website.com/BOB,www.website.com/ZED的用戶轉到特殊的動態生成引薦網頁。使用urlrewrite通配符重定向動態無擴展網址
我想要做的就是在我的IIS7上設置一個URLRewriter rule,它會將沒有文件擴展名的任何頁面導向/reroute.aspx,它將處理生成動態頁面。我遇到的問題是常規或通配符表達式。我試過
/*.*
*.*
/([^/.]*)
前兩種將與/ ANN工作,如果我用的是「不匹配」的設置,但他們也www.website.com/這是默認的地址工作。第三個,Source,根據IIS表達式檢查器不匹配/ ANN。
我很感謝任何正則表達式嚮導可以提供的建議。非常感謝你。
我還想補充說,自從我找到了更優雅的解決方案。我在Global.asax函數void RegisterRoutes中使用了一個IRouteHandler自定義類。如果任何人遇到這個尋找信息,並希望我詳細說明,請讓我知道。 – Christine 2012-02-10 15:59:53