Я хотел бы, чтобы мой базовый URL-адрес перешел в определенную категорию интернет-магазина (онлайн-магазин NopCommerce, если это имеет значение). URL категории: http://myUrl.com/c/6
После прочтения нескольких сообщений, включая сообщение Scott Gutherie о маршрутизации MVC, я подумал, что могу просто добавить следующий код в файл Global.ascx.cs:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
//register custom routes (plugins, etc)
var routePublisher = EngineContext.Current.Resolve<IRoutePublisher>();
routePublisher.RegisterRoutes(routes);
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Catalog", action = "Category", id = 6 },
new[] { "Nop.Web.Controllers" }
);
}
Но это, похоже, не сработало. Как я могу выполнить то, что я пытаюсь сделать?
У меня мало опыта работы с MVC, поэтому я приношу свои извинения, если это не имеет смысла.