У меня в Application_Start 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);
Таким образом, каждый файл (без расширения), расположенный в
- общая/папка2/папка1
- общедоступная/папка1
- публичный
сопоставляется с ~/userpage.aspx.
Могу ли я использовать только одно правило, чтобы включить другие пути, такие как
- public/{folder4}/{folder3}/{folder2}/{folder1}/{page}
- public/{folder3}/{folder2}/{folder1}/{page}
который будет сопоставлен с ~/userpage.aspx?