¿Cómo evitar que se muestre una lista de archivos (o índice del directorio) en mi sitio web?

Actualizado el 24 de agosto, 2016. Por OpenCloud.

Es posible, que al intentar acceder la página principal o a un directorio de su sitio web, se muestre en el navegador un índice con los archivos disponibles en dicho directorio. En este tutorial explicamos cómo evitar este problema.

Solución al problema

En ocasiones, por alguna razón u otra, no tendrá un archivo index en alguno de los directorios de su sitio web. Esto, por supuesto, significa que si alguien escribe el nombre de su sitio web seguido por el nombre del directorio, aparecerá el índice de la página con una lista completa de todos los archivos en dicho directorio. Esto representa un riesgo de seguridad y debe ser evitado.

Para prevenir este problema, sin la necesidad de crear una gran cantidad de archivos index, puede agregar la siguiente línea en su archivo .htaccess para dejar de mostrar la lista de archivos en el directorio:

Options -Indexes

¡Ha completado con éxito este breve proceso!, puede volver a probar con todos los directorios de su sitio web.

Recursos adicionales

Puede consultar los siguientes recursos en busca de información adicional con respecto a este tema. Aunque este material es provisto esperando que sea útil, tome en cuenta que no podemos dar fe de la actualidad o precisión de los contenidos externos.

  • Más información sobre el archivo .htaccess en nuestro Tutorial del archivo htaccess.
  • Manual de la documentación oficial de Apache que explica el concepto y uso de los archivos .htaccess.

¿QUÉ DESEAS SABER?

Intentaremos leer tu mente...