Asp.net-Mvc
ASP.NET MVC 4 - RouteConfig.cs 中的 301 重定向
如何將路由添加到 ASP.NET MVC 4 應用程序中的 RouteConfig.cs 文件以執行永久 301 重定向到另一個路由?
我希望某些不同的路線指向同一個控制器操作 - 似乎 301 是最好的做法,特別是對於 SEO?
謝謝。
您必須使用 RedirectPermanent,這是一個範例:
public class RedirectController : Controller { public ActionResult News() { // your code return RedirectPermanent("/News"); } }在全球 asax 中:
routes.MapRoute( name: "News old route", url: "web/news/Default.aspx", defaults: new { controller = "Redirect", action = "News" } );