我想让我的基本 URL 转到在线商店的特定类别(如果有区别的话,就是NopCommerce在线商店)。该类别的网址是: 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 几乎没有经验,所以如果其中任何一个没有意义,我深表歉意。