.htaccess ?

Eléphant du PHP | 100 Messages

07 juil. 2005, 17:11

Bonjour, je voudrais créer un fichier .htaccess pour protéger le contenu d'un dossier en particulier.

le probleme, c'est que je ne veux pas protéger ce dossier par un mot de passe mais qu'il soit accessible seulement via une page donnée exemple par la page 'membre.php' de mon site...


Est-ce que c'est possible ? si oui comment ?

Merci à tous!
Modifié en dernier par stevelace le 22 juil. 2005, 09:09, modifié 1 fois.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

07 juil. 2005, 17:38

En fait, le htaccess travaille un niveau au dessus
Je veux dire par là qu'il regarde l'adresse IP de connection, la methode mais pas les pages qui accede

Du moins pas à ma connaissance
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 100 Messages

07 juil. 2005, 17:40

Il dois bien y avoir un moyen de permettre l'acces à un dossier seulement aux membres de mon site ? si ce n'est pas par htaccess ...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

07 juil. 2005, 17:43

C'est simple :

tu fait un module d'authentification et tu demande à tous le monde de s'inscrire

Ensuite, dans ton dossier, tu met un .htaccess qui interdit tous à tous le monde mais qui permet l'access aux pages php à tous le monde et dans chaque page php, tu vérifie que le visiteur est identifié
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 100 Messages

07 juil. 2005, 17:49

et dans le cas d'acces à un fichier .zip ou autres ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

08 juil. 2005, 08:53

Je dirais de le mettre dans un dossier dans lequel personne n'a le droit d'acceder et de permettre le téléchargement depuis une page php

Mais je sais pas si c'est viable parce que je suis pas sûr que la page php puisse acceder au zip
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 217 Messages

08 juil. 2005, 10:07

Ton problème peut être résolu avec le "mod rewrite" de Apache je pense a l'aide d'une condition et d'une règle de reécriture.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

08 juil. 2005, 10:15

Modération : je déplace dans le forum Autre..ne concerne pas le HTML