I have, in Application_Start of global.asax
routes.MapPageRoute("Route2", "public/{folder2}/{folder1}/{page}", "~/userpage.aspx", true);
routes.MapPageRoute("Route1", "public/{folder1}/{page}", "~/userpage.aspx", true);
routes.MapPageRoute("Route0", "public/{page}", "~/userpage.aspx", true);
So each file (without extension) located in
- public/folder2/folder1
- public/folder1
- public
is mapped to ~/userpage.aspx.
Can I use only one rule so as to include other paths such as
- public/{folder4}/{folder3}/{folder2}/{folder1}/{page}
- public/{folder3}/{folder2}/{folder1}/{page}
that will be mapped to ~/userpage.aspx?