代码之家  ›  专栏  ›  技术社区  ›  kishore

如何在ASP.NET MVC路由中支持leagcy URL(web表单类型)

  •  1
  • kishore  · 技术社区  · 14 年前

    我们最近已经转向了ASP.NET MVC,但是我们仍然需要支持一些遗留的URL。处理这种情况的最佳方法是什么?我需要使用global.asax中的application_prerequesthandlerExecute()事件,还是有更好的方法?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Nate CSS Guy    14 年前

    您可以使用URL Rewrite module for IIS7 . Scott Hanselman有一篇关于使用URL重写来处理遗留URL的好文章 here .

    另一个选项,我相信您可以简单地添加一个与旧的URL语法相匹配的路由。