Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

en construcción

Actualización 28/09/2026

GUÍA DESACTUALIZADA: no seguir

 

 

Esta guía explica la directiva "Options +Indexes" para el Alojamiento Web, lo que facilita la navegación para los visitantes y permite una personalización más avanzada de la forma en que se muestran los archivos.

 

Preámbulo

  • Una de las principales ventajas de activar la indexación de directorios es que los visitantes pueden ver y listar todos los archivos y subdirectorios de un directorio determinado, incluso si no conocen el nombre exacto del archivo que buscan. Esto puede ser especialmente útil para los sitios web de intercambio de archivos o los sitios de descarga.
  • La indexación de los directorios también facilita la navegación para los visitantes que no están familiarizados con la estructura de archivos del sitio. Simplemente pueden navegar por los subdirectorios para encontrar el archivo o la carpeta que necesitan.
  • La directiva "Options +Indexes" se puede personalizar para mostrar información adicional, como el tamaño y la fecha de modificación de los archivos, o para ocultar archivos o directorios específicos.
  • Sin esta directiva, un visitante podría encontrarse con un error como este:
Accès interdit!
Vous n'avez pas le droit d'accéder au répertoire demandé.
Soit il n'y a pas de document index soit le répertoire est protégé.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403

 

Listar el contenido de una carpeta web

Para mostrar los elementos contenidos en una carpeta sin un índice específico:

  1. Cree un archivo .htaccess en la carpeta en cuestión.
  2. Escriba el siguiente comando: Options +Indexes

Tenga en cuenta que esta solución solo funcionará si no hay ningún archivo de índice en el directorio en cuestión; deberá eliminar los archivos index.php, index.html, index.htm, etc., así como el posible archivo welcome.php…

 

Personalizar la visualización

Aquí tiene un ejemplo de código para personalizar la apariencia de la lista de archivos generada por Apache:

Options +Indexes
IndexOptions FancyIndexing
IndexOptions FoldersFirst IgnoreCase NameWidth=* DescriptionWidth=* Charset=UTF-8
HeaderName header.html
ReadmeName footer.html

En este ejemplo, el usuario activa la opción "Indexes", añade la opción "FancyIndexing" para una apariencia más estética, especifica el orden de clasificación de los archivos, define el ancho de las columnas para el nombre y la descripción de los archivos, y especifica los nombres de los archivos que se utilizarán para el encabezado y el pie de página de la lista de archivos.


¿Le ha sido útil esta FAQ?