Métodos comunes para prohibir que Apache muestre índices de directorios

  

Evita que Apache muestre índices de directorios, prohíbe que Apache muestre una lista de estructuras de directorios y prohíbe que Apache navegue en los directorios. Esta es una gran cantidad de preguntas en línea, pero en realidad es un significado. Las siguientes son tres formas comunes de prohibir que Apache muestre índices de directorios.

Para inhabilitar que Apache muestre índices de directorios, simplemente elimine los Índices de la Opción.

1) Modificar la configuración del directorio:

< Directorio " D: /Apache/blog.phpha.com" > Índices de Opciones FollowSymLinks # Modificar a: Opciones FollowSymLinks AllowOverride None Orden permitida, Denegar Permitir de todos los < /Directory >

Simplemente elimine los Índices del código anterior para evitar que Apache muestre la estructura del directorio. Los usuarios no verán la lista de archivos y subdirectorios debajo de este directorio. La función de los índices es mostrar la estructura del directorio cuando no hay un archivo index.html en el directorio. Si se eliminan los índices, Apache no mostrará la lista de directorios.

2) Modificar el archivo de configuración de Apache [httpd.conf]

Buscar " Índices de Opciones FollowSymLinks ", cambiar a " Opciones -Indexes FollowSymLinks " En los Índices de Opciones de FollowSymLinks, preceda a los Índices con el símbolo – Nota: Antes de Índices, agregue + para permitir la navegación de directorios; agregue – para prohibir la navegación de directorios. En este caso, pertenece a toda la navegación de directorios prohibidos por Apache. Si está configurando una máquina virtual, se cumple lo siguiente:

< VirtualHost * > < Directorio " ../vhosts /blog.phpha.com " > Opciones -Indexes FollowSymLinks # Modificar a -Indexes < /Directory > ServerAdmin [email protected] DocumentRoot " ../vhosts /blog.phpha.com " Nombre de servidor shopex: 80 ServerAlias ​​blog.phpha.com ErrorLog logs /blog.phpha.com error_log < /VirtualHost >

3) a través del archivo .htaccess

Puede agregar

< Archivos * > Opciones -Indexes < /Archivos > al directorio raíz para crear o modificar el archivo .htaccess.

Puede desactivar Apache para que no muestre índices de directorios.

Copyright © Conocimiento de Windows All Rights Reserved