网址就像
域名/已批准/教育/儿童/等等
但我也有适当的过滤页面,可以让你这样做
域名/已批准/教育 - 娱乐 - 商业/儿童/等等
这意味着列出所有儿童文章,无论他们属于哪个Level1类别。
但这也意味着
域/批准/教育/
和
域/核准/教育/儿童,青少年,成人
列出完全相同的内容(假设level2只有3个类别 - 儿童,青少年和成人)。在这种情况下如何处理重复?为了规范网址等等。
另外,我的站点地图不应该担心过滤网址,对吧?
这是我的东西击中的路线,它应该击中。
routes.MapRoute("DefaultRoutesWithParams",
"{action}/{category}/{ageGroup}/{gender}",
new { controller = "Home", category = "", ageGroup = "", gender = "" },
new { action = new homeActionConstraint() });
答案 0 :(得分:0)
路线注册的顺序很重要。尝试重新组织它们。