Webmaster Hub: htaccess - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

htaccess Protéger un répertoire Noter : -----

#1 L'utilisateur est hors-ligne   Cecobe 

  • Groupe : Hubmaster
  • Messages : 233
  • Inscrit(e) : 24-novembre 04
  • Genre:Homme
  • Localisation:Seine et Marne - France

Posté 24 novembre 2004 - 17:21

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.

Ce message a été modifié par Cecobe - 24 novembre 2004 - 17:27.

BRUNO

- Elea Beauté, Découvrez Bioliss la microdermabrasion à domicile.
0

#2 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 24 novembre 2004 - 17:41

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:
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 ;)

Dan
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)