salut,
après avoir longuement cherché et essayé, je n'arrive à rien !
mon but : ne permettre l'accès aux images de mon site qu'à partir des pages de mon site, qui est hébergé par Free. Concrètement, j'ai une galerie d'images associée à un forum phpbb avec activation du compte par l'administrateur : seules les personnes autorisées ont accès à la galerie... sauf si quelqu'un (ou un moteur de recherche) trouve par hasard l'url exacte de mes images (qui sont dans le répertoire "forum/galerie/images"). Bref, le problème classique.
Pour tenter de résoudre cela, j'ai trouvé des script tels que
ou la variante :
Rien ne marche quand je mets ces htaccess dans le répertoire "images". Est-ce que c'est parce que je suis hébergé chez Free ? J'ai cru comprendre que les règles du htaccess étaient un peu différentes avec Free (?)
Merci d'avance pour votre aide.
après avoir longuement cherché et essayé, je n'arrive à rien !
mon but : ne permettre l'accès aux images de mon site qu'à partir des pages de mon site, qui est hébergé par Free. Concrètement, j'ai une galerie d'images associée à un forum phpbb avec activation du compte par l'administrateur : seules les personnes autorisées ont accès à la galerie... sauf si quelqu'un (ou un moteur de recherche) trouve par hasard l'url exacte de mes images (qui sont dans le répertoire "forum/galerie/images"). Bref, le problème classique.
Pour tenter de résoudre cela, j'ai trouvé des script tels que
Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^-$
RewriteCond %{HTTP_REFERER} !^http://monlogin.free.fr/.* [NC]
RewriteRule .*\.(gif|png|jpe?g)$ - [F]
Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^-$
RewriteCond %{HTTP_REFERER} !^http://monlogin.free.fr/.*$ [NC]
RewriteRule ^/images/.* - [F]
Merci d'avance pour votre aide.