【问题标题】:Upgrade classic ASP to MVC 4.0将经典 ASP 升级到 MVC 4.0
【发布时间】:2013-04-23 16:22:06
【问题描述】:

我正在从经典 ASP 升级到 MVC 4.0。 MVC 项目具有独特的文件夹结构,包括模块、视图和控制器。我们的经典 ASP 网站在搜索引擎中有很好的索引,并使用所有友好的 URL(一些映射到现有文件夹并删除页面扩展名,还有一些映射到 SEO 而不是包含文件的文件夹),使用 web.config 中的重写规则.我需要维护所有当前的 URL,但它们都映射到与 MVC 项目不同的文件夹中。我希望 MVC 项目保留在默认项目中定义的文件夹结构中,但还需要继续使用现有的 URL。

在迁移到 MVC 时,维护网站当前 URL 的最佳方式是什么?自定义路由是处理此问题的唯一/最佳方法吗?

【问题讨论】:

    标签: asp.net asp.net-mvc-4 url-rewriting custom-routes


    【解决方案1】:

    我想有四种方法可以重写 url,无论你使用哪一种,你都需要做一些改变。例如,您应该更改读取 url 参数的方式。

    我按照这个教程http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

    帮助很大

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      • 1970-01-01
      • 2019-07-10
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 2014-06-25
      相关资源
      最近更新 更多