Restreindre l'accès a un dossier - PHP - Programmation
Marsh Posté le 14-02-2005 à 17:49:37
D'accord ... il est ou le probleme? Je crois qu'il ya assez de doc sur google
Marsh Posté le 14-02-2005 à 17:52:48
Oui bien sur mais le problème est que je n'arrive a rien de concluant
Marsh Posté le 14-02-2005 à 18:08:55
donne deja ce que tu as fait et on t'aide a conclure
Marsh Posté le 14-02-2005 à 18:09:26
Bah il me semble qu'avec un htaccess c'est pas possible mais si tu veux que le contenu du répertoir ne soit pas lister et retourné au client par le serveur tu n'a qu'a mettre un fichier index.php vide ou avec un header location et companie ou je ne sais quoi encore...
Marsh Posté le 14-02-2005 à 18:22:54
- comme dit Dwogsi : un fichier index par defaut,
- ou un Option -Indexes dans le .htaccess
Marsh Posté le 14-02-2005 à 18:26:05
Yop,
et bien un fichier index bloque l'accès via un navigateur mais avec un log (genre Intellitamper) ca passe, je vais voir ta ligne soju dès que possible :-D
EDIT : J'avais fait un Deny From All mais plus possible d'accèder aux fichiers
Marsh Posté le 14-02-2005 à 18:35:37
rpgmax a écrit : EDIT : J'avais fait un Deny From All mais plus possible d'accèder aux fichiers |
Normal ca sert à interdire à tout point de vu et a tout le monde l'accès et aux fichiers et aux repertoires!
Marsh Posté le 14-02-2005 à 18:35:44
Arretez d'utiliser l'abbreviation "log" pour logiciel ! Log cest ce qu'ecrit un programme pour communiquer avec l'exerieur ! .
Je suis loin d'etre un expert pour l'htaccess mais si on fait un deny from all , allow from localhost, ca devrait passer si on lit les script grace a une page, mais pas si on va depuis l'exterieur
Marsh Posté le 14-02-2005 à 18:38:07
Si tu met un Deny From All seul, d'autres script sur le même serveur peuvent lire les pages du répertoires.
Marsh Posté le 14-02-2005 à 18:40:34
C'est bien ce que j'ai dit non?
Marsh Posté le 14-02-2005 à 18:41:43
Donc simplement en mettant Option -Indexes dans l'htaccess ca passerait ?
Marsh Posté le 14-02-2005 à 18:47:49
esox_ch a écrit : C'est bien ce que j'ai dit non? |
esox_ch a écrit : Je suis loin d'etre un expert pour l'htaccess mais si on fait un deny from all , allow from localhost, ca devrait passer si on lit les script grace a une page, mais pas si on va depuis l'exterieur |
Pax exactement, sinon je n'aurais pas posté un tel message! lol Je voulais juste dire que le "allow from localhost" était purement et simplement optionnel.
Marsh Posté le 14-02-2005 à 18:53:17
Ah ok, j'avais pas compris dans ce sens. Donc deny from all inclu deja que localhost peux acceder... Bizard dans easyphp il y avais les 2 commandes pour proteger le dossier home , mais bon c'est pas une reference
Marsh Posté le 14-02-2005 à 20:12:17
Ouai mais dans easy php la config me plait pas trop...
De toute facon pour ce qui est des autorisations des script sur les fichiers ca dépend plutot des chmod.
Marsh Posté le 14-02-2005 à 17:46:02
Salut à tous,
voilà j'aimerais savoir ce que je dois mettre dans mon htaccess afin de restreindre l'affichage d'un dossier, mais laissé possible l'accès aux fichiers.
En gros le visiteur peut aller sur :
xxxx\test\test.php
mais pas dans le dossier :
xxxx\test\
Avec un message d'erreur :
Forbidden
You don't have permission to access /admin/ on this server.
Voilà ;-)
merci à vous :-D