Bloquer le hotlink

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


polweb
WRInaute accro
WRInaute accro
 
Messages: 3921
Inscription: 18 Oct 2006

Bloquer le hotlink

Message le Lun Avr 13, 2009 11:04

Bonjour,

je n'arrive pas à faire marcher ce code :

Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$
#RewriteCond %{HTTP_REFERER} !^http://[-_a-z0-9.]*domaine\.com$ [NC]
#RewriteCond %{HTTP_REFERER} !^http://[-_a-z0-9.]*domaine\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.domaine\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.domaine\.com$ [NC]
RewriteRule ^.*\.(gif|jpg|png|bmp)$ - [F]


Ok je suis nul en règles de réécriture, mais la je deviens fou, cela fais deux jours que je cherche.
Serveur ovh 90plan, le referer de mon site n'est pas reconnu et donc les images disparaissent de mon site. ce fichier htaccess est dans le sous répertoire images, il y en a un autre à la racine

En plus il se passe des trucs bizarres j'enlève une ligne vide et j'ai une erreur 500 (avec notepad++) !

Au secour et merci.
Dernière édition par polweb le Lun Avr 13, 2009 12:32, édité 1 fois.

kitten13
WRInaute discret
WRInaute discret
 
Messages: 213
Inscription: 30 Avr 2007

Re: Bloquer le hotlink

Message le Lun Avr 13, 2009 11:25

C'est plutôt comme ceci

Code: Tout sélectionner


RewriteEngine on
Options +FollowSymlinks

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?carrelski.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site2.com/.*$ [NC]
RewriteRule \.(gif|jpg|png|bmp)$ - [F]



à la racine de ton ftp


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8575
Inscription: 23 Nov 2005

Re: Bloquer le hotlink

Message le Lun Avr 13, 2009 12:15

Le plus simple étant d'installer le script PHP visohotlink, qui gère très facilement ce genre de problématique.


polweb
WRInaute accro
WRInaute accro
 
Messages: 3921
Inscription: 18 Oct 2006

Re: Bloquer le hotlink

Message le Lun Avr 13, 2009 12:23

Aye j'ai trouvé.

C'est du à Notepad++ qui met uniquement un retour chariot (\r) et pas de saut de ligne (\n).

Merci de votre aide.

visiohotlink cela ne me parait pas plus simple. Mieux peut être.

A plus.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité