¿Cómo modificar el estilo de listado de directorios de Apache?
Este tutorial abarca los siguientes temas:
Cuando alguien accede a un directorio sin archivo index (index.html, index.php, index.htm, etc.) en tu cuenta de hosting, esa persona verá una lista de los archivos en ese directorio o un mensaje de prohibición, negándole el acceso al contenido del directorio. Puedes configurar si se debe mostrar el contenido de la carpeta y, en caso afirmativo, qué información aparece en la página.
Por defecto, la indexación de carpetas está deshabilitada para mejorar la seguridad de las cuentas de nuestros clientes.
Standard Indexing
La indexación estándar muestra solo los nombres de archivo cuando se accede a la carpeta sin ninguna otra información de los archivos en esa ubicación. Para usar ese tipo de indexación, agrega las siguientes líneas en un archivo llamado .htaccess en la carpeta deseada:
Options +Indexes
IndexOptions -FancyIndexing
Fancy Indexing
Fancy indexing muestra los archivos más información adicional sobre ellos, como la fecha de última modificación del archivo, su tamaño y descripción. Para usar ese tipo de indexación, agrega las siguientes dos líneas en un archivo llamado .htaccess en la carpeta de destino:
Options +Indexes
IndexOptions +FancyIndexing
No indexing
Si no deseas que una carpeta sin un archivo index en tu cuenta muestre una lista de los archivos ubicados dentro de ella, desactiva la funcionalidad de indexación. Para hacerlo, agrega la siguiente línea en un archivo llamado .htaccess en el directorio deseado:
Options -Indexes
De este modo, si alguien accede a la carpeta en su navegador, recibirá un mensaje 403 Forbidden.