我已經做了一些URL重寫,總是使用Intelligencia.UrlRewriter,它總是工作正常。但現在我想實現以下目標,但不知何故,我無法做到。擴展url重寫/過濾url重寫
我想:
www.mydomain.com/products/books>改寫爲www.mydomain.com/products.aspx?id=books 這工作得很好,因爲我可以把我的標準/產品/ ..
www.mydomain.com/mybook>重寫www.mydomain.com/productdetails.aspx?id=mybook 當然,我想www.mydomain.com/newbooks.aspx正常工作 和這些最後2個不能一起工作。
有沒有一種方法可以告訴我的重寫規則只在我的url中沒有擴展名時重寫?或者還有其他訣竅?
在此先感謝!
我已經看了這個路由了一下,必須說它看起來很酷!它不適合我在這篇文章中討論的舊項目,但對於一個新項目,我正在做這個項目,看起來像是一個完美的解決方案! – Tys 2011-08-21 09:35:46