public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("{resource}.svc/{*pathInfo}"); routes.AddAgilityApiRoutes("api"); //Agility Builtin Route routes.MapRoute("Agility", "{*sitemapPath}", new { controller = "Agility", action = "RenderPage" }, new { isAgilityPath = new Agility.Web.Mvc.AgilityRouteConstraint() }); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }