iis 7 - servidor - ¿Cómo configuro la página predeterminada de mi aplicación en IIS7?
iis servidor web (7)
- En el Administrador de IIS, seleccione su página en el árbol de Sitios.
- Haga doble clic en el editor de configuración.
- Seleccione system.webServer / defaultDocument en el menú desplegable.
- Cambie el "default.aspx" al nombre de su documento.
Desplegué mi aplicación web a 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?
En el Administrador de IIS -> Vista HTTP -> haga doble clic en Predeterminado y escriba el nombre de la página de inicio deseada, Eso es
Estaba intentando hacer lo mismo para hacer que un archivo en particular sea mi página predeterminada, en lugar de la estructura de directorios. Así que en el servidor IIS tuve que ir al documento predeterminado, agregar la página que quiero hacer como predeterminada y, al mismo tiempo, ir al archivo web.config y actualizar el encabezado del documento predeterminado con "enabled = true". Esto funcionó para mí. Esperemos que ayude.
Karan ha publicado la respuesta, pero eso no funcionó para mí. Entonces, estoy publicando lo que funcionó para mí. Si eso no funcionó, el usuario puede probar esto
<configuration>
<system.webServer>
<defaultDocument enabled="true">
<files>
<add value="myFile.aspx" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
Para aquellos que son novatos como yo, Open IIS, expanda el nombre de su servidor, elija sitios, haga clic en su sitio web. En la nueva instalación, es el sitio web predeterminado. Pinchalo. En el lado derecho tiene la opción de documento por defecto. Haga doble clic en él. Verá default.htm, default.asp, index.htm, etc. hasta el extremo derecho, haga clic en agregar. Ingrese el nombre completo de su archivo (incluida la extensión) que desea establecer como predeterminado. haga clic en Aceptar. Abra el indicador de cmd como administrador 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 mis 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 estableció.
Si desea hacer algo como "User enter url" www.xxxxxx.com/views/root/ "y se muestra la página predeterminada, supongo que debe configurar el atributo de página predeterminado / inicio / bienvenida en IIS. Pero si el usuario simplemente ingresa "www.xxxxxx.com" y aún desea reenviar a su url, debe escribir una línea de código en la página predeterminada para reenviar a la url deseada. Esta página predeterminada debe estar en el directorio raíz de su aplicación, por lo que www.xxxxx.com cargará www.xxxx.com/index.html, lo que redirigirá al usuario a la URL deseada.
Simplemente vaya al archivo web.config y agregue lo siguiente
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="Path of your Page" />
</files>
</defaultDocument>
</system.webServer>