我在升级,从传统的ASP到MVC 4.0的过程。 MVC项目与模块,视图和控制器独特的文件夹结构。 我们传统的ASP网站是很好的索引的搜索引擎,并使用所有友好的URL(有些映射到现有的文件夹和删除网页的扩展,并将其映射的搜索引擎优化,而不是包含文件的文件夹等),在web.config中使用重写规则。 我需要保持当前的所有网址,但它们都映射到比MVC将项目不同的文件夹。 我想在MVC项目保持在默认的项目定义的文件夹结构,但还需要继续使用现有的URL。
什么是移动到MVC时保持网站的网址,目前最好的方法是什么? 是自定义的路由来处理这个问题的唯一/最好的方法是什么?