Page 1 sur 1

Apache - Parent directory

Posté : 18 avr. 2005, 10:54
par Justone
Bonjour,

J'ai écris un script PHP me permettent de lister le contenu d'un réperoire.

Or je voudrais qu'il soit impossible de cliquer sur Parent Directory pour éviter qu'un utlisateur puisse se balader dans mes répertoires!

Comment faire pour y empecher l'accès?

J'ai empeché l'affichage de .(rep courant) et ..(rep supérieur dans l'arborescence)
Mais lorsque l'utilisateur clique sur un dossier, j'obtiens ceci :
Name - Last Modified - Size - Description
Parent Directory
onstage.gif - 04-Aug-2002 18:40 - 1.1K
tutos.txt - 04-Dec-2002 15:28 - 39K
La il peut cliquer sur parent directory et donc il revient au début!! (vous suivez toujours!)
Et a ce moment il y a Parent Directory qui s'affiche et du coup il peut se balader!!

Je voudrais que soit parent directory ne s'affiche pas; soit que si l'utilisateur clique dessus, il y ai une page d'erreur.

Si je ne suis pas assez clair dites le moi.

Merci d'avance...

Posté : 19 avr. 2005, 11:05
par goeb
il y a une option dans apache (et je suppose dans les autres serveur web aussi) qui permet d'interdire l'affichage du contenu d'un repertoire.

si tu n'as pas accès à la config d'apache, peut-être qu'il y a d'autres moyens. je me souviens vaguement que pour les sites hebergés chez free.fr, il y a moyen d'interdire le listing du répertoire.

Re: Apache - Parent directory

Posté : 19 avr. 2005, 12:01
par thierry
salut,
J'ai empeché l'affichage de .(rep courant) et ..(rep supérieur dans l'arborescence)
tu l'as empêché de quelle façon ?

sinon pour éviter l'indexation de tes répertoires par apache tu peut :

-créer un fichier .htaccess avec comme directive "IndexIgnore *"
-créer un fichier index.htm

thierry