我已经做了一些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