Restreindre l'accès a un dossier

Restreindre l'accès a un dossier - PHP - Programmation

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

Reply

Marsh Posté le 14-02-2005 à 17:46:02   

Reply

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


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

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 :/

Reply

Marsh Posté le 14-02-2005 à 18:08:55    

donne deja ce que tu as fait et on t'aide a conclure :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

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...

Reply

Marsh Posté le 14-02-2005 à 18:22:54    

- comme dit Dwogsi : un fichier index par defaut,
- ou un Option -Indexes dans le .htaccess

Reply

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


Message édité par rpgmax le 14-02-2005 à 18:26:57
Reply

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!

Reply

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


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

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.

Reply

Marsh Posté le 14-02-2005 à 18:38:07   

Reply

Marsh Posté le 14-02-2005 à 18:40:34    

C'est bien ce que j'ai dit non?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 14-02-2005 à 18:41:43    

Donc simplement en mettant Option -Indexes dans l'htaccess ca passerait ?


Message édité par rpgmax le 14-02-2005 à 18:46:16
Reply

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.

Reply

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 :p, mais bon c'est pas une reference


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

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.


Message édité par dwogsi le 14-02-2005 à 20:13:01
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed