Asp.net mvc ASP.NET MVC-帮助定义路由条目

Asp.net mvc ASP.NET MVC-帮助定义路由条目,asp.net-mvc,routing,Asp.net Mvc,Routing,我想为url构建一个路由条目,它应该映射到名为用户的控制器的索引(字符串foo)操作方法 同时,默认主控制器不应受到影响,应正常工作 非常感谢您的帮助 谢谢您可以尝试将其置于默认路线之前: routes.MapRoute( "FooRoute", "{foo}", new { controller = "Home", action = "Index", foo = UrlParameter.Optional

我想为url构建一个路由条目,它应该映射到名为用户的控制器的索引(字符串foo)操作方法

同时,默认主控制器不应受到影响,应正常工作

非常感谢您的帮助


谢谢

您可以尝试将其置于默认路线之前:

routes.MapRoute(
    "FooRoute",
    "{foo}",
    new
    {
        controller = "Home",
        action = "Index",
        foo = UrlParameter.Optional
    }
);

可能重复的请参阅我对重复问题的回答: