Intento encontrar la mejor manera de aterrizar la página y me gustaría que mi url fuera así.ASP.NET MVC 3 Landing Page
- www.myweb.com < === página de destino
- www.myweb.com/Home < === página inicial
Entonces se me ocurrió esto.
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 }
);
El primero de ellos es (Landing
) es hacer www.myweb.com redirigir a View/Home/Landing.cshtml
. El segundo (Home
) es hacer que mke www.myweb.com/Home redirija a View/Home/Index.cshtml
.
Me gustaría preguntar si hay formas mejores que esta? o esto está bien? Gracias por su consejo.
no veo ningún problema con esto. Vos si ? – Shyju