none
Como quitar el default.aspx de la URL principal RRS feed

  • Pregunta

  • Foro,

    Buen día, tengo una pregunta un poco inocente... tengo la dirección URL  http://www.mi_sitio.com   ...   Pero cuando dentro de la página principal existen objetos con sus procedimientos, y cuando se ejecuta uno de estos, aparece lo siguiente:   http://www.mi_sitio.com/Default.aspx    ....    Lo que no me agrada, porque se supone no debería de pasar, o no sé ¿Cómo se puede eliminar esto? 

    Gracias! Saludos!

    lunes, 19 de abril de 2021 1:49

Respuestas

  • Hola,

    Gracias por levantar tu consulta en los foros de MSDN. Puedes cambiar desde el System Web Server.

    <system.webServer>
      <defaultDocument>
        <files>
          <clear />
          <add value="Pages/Home.aspx" />
        </files>
      </defaultDocument>
    </system.webServer>

    O también de esta forma 

    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
    
        routes.MapRoute(
            name: "Default",
            url: "{controller}/{action}/{id}",
            defaults: new 
            { 
                controller = "Home", // default controller
                action = "Index",  // default action on the controller
                id = UrlParameter.Optional
            }
        );
    }

    Puedes revisar esta documentación link

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.


    lunes, 19 de abril de 2021 14:16
    Moderador