我有一个庞大而丰富的遗留ASP.NET WebForms应用程序,它包含大而肥胖的遗留URL:
/ViewDocument.aspx?documentId=72143&noRedirect=1&someOtherCrapThatJustSeemsToGoOnForever=AndEver
使用ASP.NET 3.5在WebForms中实现漂亮URL的最简单方法是什么? ASP.NET 4中是否有任何可以使这更容易的内容?
我应该使用HttpModule实现URL重写吗?
答案 0 :(得分:1)
是的,您也可以使用ASP.NET 4路由。 Scott Guthrie在博客中写道:
答案 1 :(得分:0)
最简单的方法是使用现有的URL重写组件,例如urlrewriting.net。它允许您在web.config中的URL上指定正则表达式转换。