¿Cómo configuro la página predeterminada de mi aplicación en IIS7?

Implementé mi aplicación web en IIS7 y todo funciona bien. Sin embargo, en lugar de escribir la URL de mi verdadera página de inicio, quiero que vaya automáticamente a www.xxxxxx.com/views/root/default.aspx.

¿Cómo hago esto?

Simplemente vaya al archivo web.config y agregue lo siguiente

        
  1. En el Administrador de IIS, seleccione su página en el árbol de Sitios.
  2. Haga doble clic en el editor de configuración.
  3. Seleccione system.webServer / defaultDocument en el menú desplegable.
  4. Cambia el “default.aspx” al nombre de tu documento.

En el Administrador IIS -> Vista Http -> haga doble clic en Predeterminado y escriba el nombre de la página de inicio deseada, Eso es todo

Karan ha publicado la respuesta, pero eso no funcionó para mí. Por lo tanto, estoy publicando lo que funcionó para mí. Si eso no funcionó, el usuario puede probar esto

          

Si desea hacer algo así como, User enter url “www.xxxxxx.com/views/root/” y aparece la página predeterminada, entonces supongo que debe establecer el atributo predeterminado / home / welcome page en IIS. Pero si el usuario simplemente ingresa “www.xxxxxx.com” y aún desea reenviar a su url, entonces debe escribir una línea de código en la página predeterminada para reenviarla a su url deseado. Esta página predeterminada debe estar en el directorio raíz de su aplicación, por lo que http://www.xxxxx.com cargará http://www.xxxx.com/index.html que redireccionará al usuario a su URL deseada.

Para aquellos que son novatos como yo, abre IIS, expande tu nombre de servidor, elige sitios, haz clic en tu sitio web. En una instalación nueva, es el sitio web predeterminado. Pinchalo. En el lado derecho tiene la opción de documento predeterminado. Haga doble clic en él. Verá default.htm, default.asp, index.htm, etc. a la extrema derecha, haga clic en agregar. Ingrese el nombre completo de su archivo (incluida la extensión) que desea configurar como predeterminado. haga clic en Aceptar. Abra el indicador de cmd como admin y reinicie iis. Elimine todos los archivos de la carpeta c: \ inetpub \ wwwroot como iisstart.html, index.html, etc.

Nota: Esto creará automáticamente el archivo web.config en su carpeta c: \ inetpub \ wwwroot. No tenía ningún archivo web.config en las carpetas inetpub o wwwroot. Esto creó automáticamente uno para mí.

La próxima vez que ingrese http (s): // servername, se abrirá la página predeterminada que configuró.

Intentaba hacer lo mismo de convertir un archivo en particular en mi página predeterminada, en lugar de hacerlo en la estructura del directorio. Por lo tanto, en el servidor IIS tuve que ir al documento predeterminado, agregar la página que quiero crear de manera predeterminada y, al mismo tiempo, ir al archivo Web.config y actualizar el encabezado defaultDocument con “enabled = true”. Esto funcionó para mí. Espero que ayude