¿Cómo desactivo la navegación por directorios?

Resuelto arthurprs asked hace 14 años • 14 respuestas

Quiero deshabilitar la exploración del directorio de la carpeta /galerias y todos los subdirectorios

Índice de /galerias/409

* Parent Directory
* i1269372986681.jpg
* i1269372986682.jpg
* i1269372988680.jpg
arthurprs avatar Mar 28 '10 01:03 arthurprs
Aceptado

Cree un archivo .htaccess que contenga la siguiente línea:

Options -Indexes

Esa es una opción. Otra opción es editar su archivo de configuración de Apache.

Para hacerlo, primero debes abrirlo con el comando:

vim /etc/httpd/conf/httpd.conf

Luego encuentra la línea:

Options Indexes FollowSymLinks

Cambie esa línea a:

Options FollowSymLinks

Por último, guarde y salga del archivo y reinicie el servidor Apache con este comando:

sudo service httpd restart

(Tienes una guía con capturas de pantalla aquí ).

michiel avatar Mar 27 '2010 18:03 michiel

La mejor manera de hacerlo es deshabilitarlo con el servidor web apache2. En mi Ubuntu 14.X - abrir /etc/apache2/apache2.confcambiar desde

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

a

<Directory /var/www/>
        Options FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

luego reinicie Apache mediante:

sudo service apache2 reload

Esto deshabilitará la lista de directorios de todas las carpetas que sirve apache2.

Dung avatar Jul 16 '2015 04:07 Dung

Aparte de los dos métodos mencionados anteriormente (editar /etc/apache2/apache2.conf o agregar Opciones -Índices en el archivo .htaccess), aquí hay otro

a2dismod autoindex

Reinicie el servidor apache2 después

sudo service apache2 restart
justyy avatar Oct 07 '2016 08:10 justyy

Edite/Cree un .htaccessarchivo dentro /galeriascon esto:

Options -Indexes

La exploración de directorios la proporciona el módulo mod_autoindex .

Álvaro González avatar Mar 27 '2010 18:03 Álvaro González