Asp.Net Routing - Mostrar URL completa
Tengo un dominio "http://www.abc.com". He implementado una aplicación MVC4 ASP.net en este dominio. También he configurado una ruta predeterminada en RouteConfig.cs como se muestra a continuación
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "MyApp", action = "Home", id = UrlParameter.Optional }
);
La asignación anterior garantiza que a cualquier persona que intente visitar "http://www.abc.com" se le muestre automáticamente la página de "http://www.abc.com/MyApp/Home"
Todo funciona como se esperaba, pero la barra de direcciones en el navegador muestra "http://www.abc.com" en lugar de "http://www.abc.com/MyApp/Home". ¿Hay alguna forma de forzar al navegador a mostrar la URL completa, incluido el controlador y la Acción?