Я пытаюсь найти лучший способ для целевой страницы, и я хотел бы, чтобы мой URL-адрес был таким.
Затем я придумал это.
routes.MapRoute(
"Landing",
"",
new { controller = "Home", action = "Landing" }
);
routes.MapRoute(
"Home",
"Home",
new { controller = "Home", action = "Index" }
);
routes.MapRoute(
"Default",
"{controller}/{action}/{id}",
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
Первый (Landing
) должен сделать перенаправление www.myweb.com на View/Home/Landing.cshtml
. Второй ( Home
) должен сделать www.myweb.com/Home перенаправлением на View/Home/Index.cshtml
.
Я хотел бы спросить, есть ли лучшие способы, чем этот? или это нормально? Спасибо за совет.