自定义路线图

时间:2011-09-30 10:31:59

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-2 asp.net-mvc-routing

您好我必须将包含旧webform的旧路径路由到我的新控制器。

我试过了:

            routes.MapRoute(
            "DownloadLink",
            "products/pippo/download/{*catchall}",
            new { controller = "Downloads", action = "Index"} 
            );

要使用http://mysite.com/products/pippo/download/调用我的控制器,但我收到的是404状态代码,我做错了什么?

提前致谢

1 个答案:

答案 0 :(得分:1)

在您的Global.asax DownloadLink方法中,在所有其他路线注册之前放置RegisterRoutes路线注册。