在ASP.NET MVC中路由到固定URL

Mru*_*tra -6 asp.net asp.net-mvc-4

假设我正在一个名为的项目中工作sampleProject.当输入特定的URL /example/action时,它将如何重定向到另一个URL,即www.facebook.com

这是我正在尝试的代码:

routes.MapRoute(
    "catalogAnnualreport2013", //Route Display Name
    "/catalog/annualreport2013",

    RedirectResult ("www.facebook.com")                    
);
Run Code Online (Sandbox Code Playgroud)

fre*_*hie 7

global.asax文件中,您可以简单地执行此操作:

void Application_Start(object sender, EventArgs e)
{
System.Web.Routing.RouteTable.Routes.MapPageRoute("YourReRoute", "example/action", "www.facebook.com");
}
Run Code Online (Sandbox Code Playgroud)

  • @TomRedfern我很困惑你为什么批准(和改进)这个答案的建议编辑.这是一个*后续问题*正在编辑代替答案,而不是对帖子的适当改进. (8认同)
  • @MartijnPieters的好地方 - 我想我通常的铁焦点必须滑落.道歉 - 我将来会更加小心. (7认同)