Asp.net mvc ASP.NET MVC路由帮助,2个路由,1个具有类别url结构,另一个用于内容页

Asp.net mvc ASP.NET MVC路由帮助,2个路由,1个具有类别url结构,另一个用于内容页,asp.net-mvc,asp.net-mvc-routing,Asp.net Mvc,Asp.net Mvc Routing,我需要一些关于ASP.NET MVC路由的帮助。我需要为cms类型的应用程序创建2条路由。一个路由用于类别级URL,另一个路由用于实际页面内容 类别,始终以“/”结尾 www.example.com/category/ www.example.com/category/subcategory/ www.example.com/category/subcategory/subsubcategory/ 内容页不能以“/”结尾,只能位于根级别或1个子类别页之后 www.example.com/r

我需要一些关于ASP.NET MVC路由的帮助。我需要为cms类型的应用程序创建2条路由。一个路由用于类别级URL,另一个路由用于实际页面内容

  • 类别,始终以“/”结尾

    www.example.com/category/
    www.example.com/category/subcategory/
    www.example.com/category/subcategory/subsubcategory/
    
  • 内容页不能以“/”结尾,只能位于根级别或1个子类别页之后

    www.example.com/root-level-page
    www.example.com/category/some-page-name
    

想法?

路由不区分以/结尾的URL和不以/结尾的URL