Restreindre l'accès aux sous dossiers - PHP - Programmation
Marsh Posté le 21-11-2007 à 15:39:09
Solution 1 : interdire le listing du répertoire.
Solution 2 : indiquer les fichiers autorisés et bloquer le reste.
Exemple de la solution 1 :
Citation : "Options -Indexes" |
Exemple de la solution 2 (moisn bien vu qu'on voit que des fichiers existe, mais un bon complément du premier) :
Citation : <Files php*> |
Marsh Posté le 21-11-2007 à 15:50:33
omega2 a écrit : Solution 1 : interdire le listing du répertoire.
|
je vais opter pour la première solution
par contre je ne connais que les notions de base sur .htaccess
je dois placer cette option à quel niveau ?
Marsh Posté le 21-11-2007 à 16:47:52
Ca doit faire 5 ans que je n'ai plus touché a un .htaccess . Personnellement, je fais mes modifications dans les fichiers de config d'apache.
Si tu cherches sur google, tu devrais trouver des exemples de .htaccess qui utilisent cette option là.
Marsh Posté le 22-11-2007 à 20:47:11
il n'y a aucune différence entre modifier le fichier de conf de apache dans les balises <Directory > que d'utiliser un fichier .htaccess. C'est EXACTEMENT la meme chose.
Donc la doc d'apache tu fournira toutes les infos nécessaires :
http://httpd.apache.org/docs/2.0/mod/directives.html
et en francais : http://www.apachefrance.com/Manuel [...] tives.html (attention doc de apache 1.3, y'a pas trop de différence, mais y'en a).
Marsh Posté le 21-11-2007 à 15:04:33
Salut à tous,
J'ai un problème que je n'arrive pas à résoudre. J'ai mis en ligne un site sur ovh.
Et une arboresence assez complexe et bien étoffée
racine
racine/sous repertoire 1
racine/sous repertoire 2
racine/sous repertoire 1/sous sous repertoire
....
En tapant ces urls dans un navigateur, le contenu du dossier s'affiche.
J'aimerais interdire l'accès à tous ces sous dossiers : j'ai essayé avec .htaccess mais comme
j'ai des images dans mes dossiers à afficher sur des pages, j'ai des croix rouges
en fait j'aimerais pouvoir rediriger vers une page spécifique, un peu comme un "index.htm"
dans chaque dossier (ce que je ne veux pas faire, ayant bien trop de sous dossiers)
vala, j'espère avoir été clair...
merci d'avance !
Seb