0
我有一个ASP.NET MVC行动:301重定向到另一个动作
public virtual ActionResult Show(Int32 id, String slug) {
} // Show
如何我,里面显示,重定向到另一个动作?
我需要激发301重定向HTTP错误,以通知旧网址应该由新网址替换。
我该怎么做?
谢谢你, 米格尔
我有一个ASP.NET MVC行动:301重定向到另一个动作
public virtual ActionResult Show(Int32 id, String slug) {
} // Show
如何我,里面显示,重定向到另一个动作?
我需要激发301重定向HTTP错误,以通知旧网址应该由新网址替换。
我该怎么做?
谢谢你, 米格尔
您可以使用RedirectToActionPermanent。
也就是说,重要的是要知道响应状态301将使浏览器再也不会要求原始位置。对于简单重定向(302)使用RedirectToAction。
这两种方法基本上都以相同的方式使用。在this StackOVerflow answer有一些很好的例子。