【发布时间】:2020-02-03 16:08:24
【问题描述】:
我尝试将我的网站 URL 更改和优化为 SEO 友好的 URL。我的意思是我将 URL Like ~/Home/Contact 更改为 ~/contact 等。我也将 ~/Home/Index URL 更改为 ~/home。
当我运行我的网站时,因为我将 attr [Route("~/home")] 添加到我的索引操作应用程序找不到我的默认路由。
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapMvcAttributeRoutes();
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
我不知道如何将 MapRoute 更改为新的 SEO 友好 URL。 我也不想丢失我的 mvc URL 模式
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-5 entity-framework-6