У меня есть контроллер с именем Content, который имеет действие Index, связанное с представлением.
Мне бы хотелось, чтобы простой маршрут "content" показывал мне индексное представление контроллера контента, поэтому я использую следующий код (с добавлением исходного маршрута сайта по умолчанию):
routes.MapRoute(
"ContentIndex",
"content",
new { controller = "Content", action = "Index"}
);
routes.MapRoute(
"Default",
"{controller}/{action}",
new { controller = "Home", action = "Index" }
);
при вводе URL: «http://localhost/content/", я получаю сообщение об ошибке 404, в котором говорится, что ресурс не может быть найден, но при вводе» http://localhost/content/index", отображается представление индекса содержимого. Как я могу избавиться от индекса в URL?
Спасибо!