5
경로 http://localhost:2222/2012-adidas-spring-classic/37
이 아래 경로에서 선택되지 않는 이유는 무엇입니까? 404 오류가 발생합니다.ASP.NET MVC에서 경로 제한이 작동하지 않습니다.
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*vti_inf}", new { vti_inf = @"(.*/)?_vti_inf.html(/.*)?" });
routes.IgnoreRoute("{*vti_rpc}", new { vti_rpc = @"(.*/)?_vti_rpc(/.*)?" });
#region API
routes.MapRouteLowercase(
"NamedHomeEvent",
"{year}-{name}/{Id}",
new { controller = "Event", action = "Index", year = DateTime.Now.Year },
new { year = @"\d{4}", Id = @"\d+" }
);
public virtual ActionResult Index(int? id, int? year, string name)
{
당신은 또한 사용할 수 있습니다 http://getglimpse.com/ 디버그 경로에을 (그리고 더 많이) (http://getglimpse.com/Help/Plugin/Routes) – robasta