gpt4 book ai didi

asp.net-mvc - RouteConfig.cs中的ASP.NET MVC 4-301重定向

转载 作者:行者123 更新时间:2023-12-03 08:34:44 27 4
gpt4 key购买 nike

如何在ASP.NET MVC 4应用程序中将路由添加到RouteConfig.cs文件中,以执行到另一个路由的永久301重定向?

我希望某些不同的路线指向同一 Controller Action -看来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" }
);

关于asp.net-mvc - RouteConfig.cs中的ASP.NET MVC 4-301重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16979234/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com