Этот маршрут также будет соответствовать URL-адресу www.example.com/blah
, он будет использовать контроллер blah
с действием Index
.
Если вы хотите создать определенный маршрут для blah
, вы также можете сделать это:
routes.MapRoute("BlahRoute",
"blah/{action}/{id}",
new { controller = "YourControllerForBlah", action = "Index", id = "" }
);
Просто убедитесь, что этот маршрут добавлен до значения по умолчанию, в противном случае маршрут по умолчанию будет совпадать первым.
Вы можете проверить ASP.NET MVC Storefront часть 7 , для некоторых идей по маршрутизации, а также ASP.NET Routing Debugger от Фила Хаака.