ベースURLをオンラインストアの特定のカテゴリ(違いが生じる場合はNopCommerceオンラインストア)に移動させたいです。カテゴリのURLは次のとおりです。 http://myUrl.com/c/6
MVCルーティングに関するScottGutherieの投稿を含むいくつかの投稿を読んだ後、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の経験がほとんどないので、これが意味をなさない場合はお詫び申し上げます。