Version complète: sur le forum Webmaster Hub : htaccess
Webmaster Hub > Création et exploitation de Sites Internet > Les fondations d'un site
Cecobe
Bonjour,

J'espère que cette section sera appropriée pour ma question, sinon, je m'en excuse, veuillez déplacer...

Y'a-t-il un moyen de protéger un répertoire de façon à ce que juste les membres de mon forum depuis une section puisse accéder au contenu d'un répertoire. J'ai protégé déja ce répertoire avec login et password et contre l'exploration directe mais quelqu'un doit s'amuser à donner les URL des mes fichiers et cela est catastrofique pour lma bande passante.
En fait je voudrais interdire les accès directs à mes fichiers et surtout que juste mes membres puissent y accéder.
Dan
Cecobe,

Si c'est pour pallier au problème de téléchargement auquel tu as fait allusion dans un autre post, le plus simple est encore de ne pas laisser télécharger du tout les fichiers en direct.

Tu peux très simplement passer par un utilitaire en php, dans lequel tu pourras valider le 'client' comme étant membre de ton forum.

Sinon, un .htaccess permet une protection légère, en se basant sur les référants, mais ne permettra pas de traiter correctement les quelques cas où le référant n'est pas transmis.

Si tu souhaites mettre cela en place, tu peux mettre ces 3 lignes dans ton fichier .htaccess:
CODE
RewriteEngine on
RewriteCond %{HTTP_REFERER}%  !http://www.tondomaine.com/
RewriteRule (.*) -  [F]

Remplaces le "http://www.tondomaine.com" par ton véritable domaine et cela devrait jouer wink.gif

Dan
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.