Documentos predeterminados

de Walter Oliver

El documento predeterminado es para las solicitudes de cliente a un sitio web que no especifican un nombre de documento, como www.microsoft.com. El documento predeterminado especifica el archivo que se va a servir. Puede configurar varios documentos predeterminados para un sitio web, pero hay una ventaja de rendimiento para usar menos documentos.

Para cada solicitud, IIS debe obtener la lista de documentos predeterminados y buscar cada archivo en la ruta de acceso de contenido hasta que encuentre la primera coincidencia. Si configura cinco documentos y el sitio usa el último documento, esto aumenta el tiempo invertido en que el sistema busca el documento. Sin embargo, si usa un documento predeterminado o usa el primer documento de la lista, esto acelera el tiempo de solicitud.

Con la funcionalidad de delegación de IIS 7 y versiones posteriores, puede delegar esta propiedad al propietario del sitio y animar al propietario del sitio a usar solo un documento.

Para configurar los documentos predeterminados globalmente mediante el Administrador de IIS

  1. En el menú Herramientas administrativas, haga clic en Administrador de Internet Information Services (IIS).
  2. En el Administrador de IIS, haga clic en el nodo nombre del servidor y, a continuación, desplácese para buscar el icono Documento predeterminado .
  3. Haga doble clic en Documento predeterminado.
    Captura de pantalla de la página principal de P 8701. El icono de documento predeterminado está seleccionado.
  4. En el panel Acciones, haga clic en Agregar.
    Captura de pantalla de la página Documento predeterminado. En el panel Acciones, Agregar está resaltado.
  5. En el cuadro de diálogo Agregar documento predeterminado , escriba el nombre del documento predeterminado.
  6. Haz clic en Aceptar.

Nota:

Configúralo con la menor cantidad de documentos predeterminados posible. Si la propiedad está delegada, los usuarios pueden agregar documentos específicos y limitarlos a un documento para obtener un mejor rendimiento para sus sitios.

Para agregar y quitar los documentos predeterminados globalmente mediante el proveedor de PowerShell de IIS

  • Para agregar el nombre de archivo foo.html, abra la consola de PowerShell y escriba:
add-webconfigurationproperty /system.webServer/defaultDocument -name files -value @{value="foo.html"}
  • Para quitar el nombre de archivo foo.html, escriba:
remove-webconfigurationproperty /system.webServer/defaultDocument -name files -atElement @{value="foo.html"}

Consulte también Ejemplos de scripts de C# y PowerShell para ver otro script de ejemplo para configurar documentos predeterminados.

Para configurar el documento predeterminado u otras propiedades para la delegación, consulte el tema "Configuración de la administración de delegación" más adelante en esta sección.

Consulte también