Foros del Web » Administración de Sistemas » Apache »

evitar listado de ficheros

Estas en el tema de evitar listado de ficheros en el foro de Apache en Foros del Web. Tengo configurado mi sitio con apache con virtualhost, que funciona perfectamente. El problema me surje por que pueden navegar por mis directorios, poniendo en la ...
  #1 (permalink)  
Antiguo 05/07/2005, 01:52
 
Fecha de Ingreso: diciembre-2001
Mensajes: 162
Antigüedad: 22 años, 4 meses
Puntos: 0
evitar listado de ficheros

Tengo configurado mi sitio con apache con virtualhost, que funciona perfectamente. El problema me surje por que pueden navegar por mis directorios, poniendo en la url directamente la dirección sin especificar fichero, y les sale la lista de ficheros.
Como puedo evitar eso, sin tener que poner un index.htm, en cada directorio?

Gracias.
__________________
:...:
  #2 (permalink)  
Antiguo 05/07/2005, 14:43
Avatar de narvatu  
Fecha de Ingreso: mayo-2005
Mensajes: 22
Antigüedad: 18 años, 11 meses
Puntos: 0
Tienes que configurar el httpd.conf del apache.

Buscas ahi la directiva <directory> y la dejas asi:

Código:
<Directory />
    Options FollowSymLinks ExecCGI Indexes
    AllowOverride None
    Order deny,allow
    Deny from all
    allow from 127.0.01
</Directory>
Esto impedira que nadie navege por tu directorio root, salvo tu (localhost o 127.0.0.1)

Luego, usando ese como modelo, añades unas lineas como estas para cada directorio-web que quieras compartir:

Código:
<Directory "C:/www/web1">  # O la ruta que sea. Una para cada web publicada
    Options All
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>
Ahi si podran entrar tus visitantes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:13.