【发布时间】:2011-12-10 02:10:56
【问题描述】:
我的 SEO 同事已经解雇了一些涉及移动的 url 请求
www.mydomain.co.uk/news
www.mydomain.co.uk/news/{id}/{title}
到
www.mydomain.co.uk/uk-news
www.mydomain.co.uk/uk-news/{id}/{title}
执行此操作的最佳方法是什么。
我只是想在 global.asax 文件中更改路由
来自:
routes.MapRoute(
"News", // Route name
"News", // URL with parameters
new { controller = "News", action = "Index" } // Parameter defaults
);
到:
routes.MapRoute(
"News", // Route name
"uk-news", // URL with parameters
new { controller = "News", action = "Index" } // Parameter defaults
);
并在基本的 www.mydomain.co.uk/news 上设置 301 重定向
有没有更好的方法来做到这一点?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-2 url-rewriting url-routing