PHP - No dejar ver los archivos de un directorio

 
Vista:
sin imagen de perfil

No dejar ver los archivos de un directorio

Publicado por Juan (67 intervenciones) el 04/03/2014 17:09:31
Buenas tardes, estoy haciendo una página web donde una vez que el usuario se loggea, no deja escribir arriba en la dirección la página donde quiera ir, ya que comprueba si esisten unas variables de sesión y lo redirige a otra página aunque el la escriba a mano.

Pero hay un problema, y es que si no escribe una página PHP, si no que escribe un directorio, me sale una lista de todos los ficheros que hay en ese directorio, y no quiero que eso ocurra.

Hay alguna forma de no poder ver los archivos de un directorio?. No se de alguna forma que si existe una variable de sesión no me deje salir de la página hasta que yo pulse salir o algo así.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

No dejar ver los archivos de un directorio

Publicado por Juan (67 intervenciones) el 04/03/2014 18:16:38
He probado a crear el fichero .htaccess con esa línea y copiando donde tengo mi wb en local y al intentar abrirla me da un error de acceso o algo así.

No se si hay que configurarlo con más líneas o algo

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

No dejar ver los archivos de un directorio

Publicado por xve (6935 intervenciones) el 04/03/2014 18:20:26
Hola Juan, exactamente que has puesto en el archivo .htaccess?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

No dejar ver los archivos de un directorio

Publicado por Juan (67 intervenciones) el 04/03/2014 18:34:41
Solamente la línea

Options -Indexes

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

No dejar ver los archivos de un directorio

Publicado por xve (6935 intervenciones) el 05/03/2014 11:27:19
Al desactivar el Indexes, puede ser que no sepa cual es tu fichero por defecto...
Prueba a añadirle a continuación algo como:
1
DirectoryIndex index.php

Coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

No dejar ver los archivos de un directorio

Publicado por Alejandro (839 intervenciones) el 05/03/2014 01:11:55
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Si tu hosting esta en servidores linux checa los permisos de tu archivo .htaccess yo lo tengo en 644
Bajalo del servidor editalo y subelo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

No dejar ver los archivos de un directorio

Publicado por daniel (18 intervenciones) el 05/03/2014 22:37:17
Hola, crea un index.html en blanco y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar