#asp.net #asp.net-mvc #visual-studio #asp.net-mvc-5
#asp.net #asp.net-mvc #visual-studio #asp.net-mvc-5
Вопрос:
Мне нужно показать свое представление на главной странице. Предположим, что у меня есть приложение под названием «Образец». Когда пользователь приходит к sample.com это пойдет в sample.com/Home/Index . Есть ли какой-либо способ / метод для отображения представления в sample.com само по себе, как мы делаем в чистых HTML-страницах? Несмотря на то, что я выполнил несколько поисковых запросов в Google, я оказался в вводящем в заблуждение контенте.
Ответ №1:
Вы должны установить RouteConfig:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
Результат:
http://localhost:51225/Home/Index/1 => Index.html
http://localhost:51225/Home/Index/ => Index.html
http://localhost:51225/Home/ => Index.html
http://localhost:51225/ => Index.html
http://sample.com/Home/Index/1 => Index.html
http://sample.com/Home/Index/ => Index.html
http://sample.com/Home/ => Index.html
http://sample.com/ => Index.html
Вы можете узнать больше на:
https://www.tutorialsteacher.com/mvc/routing-in-mvc
Комментарии:
1. Если ответ не сработает для вас, дайте мне знать. @Sangeeth Sajan