hotlinking partiellement autorisé

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

mti131
Nouveau WRInaute
 
Messages: 9
Inscription: Jeu Fév 09, 2006 18:02

hotlinking partiellement autorisé

Message le Sam Aoû 30, 2008 18:30

Bonjour,
Je voudrais autoriser le hotlinking sur mon site, à une condition... préciser l'URL appelante, pour que je puisse faire des stats et me rendre compte si un site qui utilise mes images consomme trop.

Voici la partie du .htaccess :
Code: Tout sélectionner
#----------------------
#ANTI HOTLINKING

#Autoriser l'accès depuis la barre d'adresse
RewriteCond %{HTTP_REFERER} !^$

#Autoriser l'accès depuis le site lui-même
RewriteCond %{HTTP_REFERER} !^http://www\.example\.com/.*$ [NC]

#Autoriser l'accès depuis Google Images
RewriteCond %{HTTP_REFERER} !^http://images\.google\.fr/.*$ [NC]

##########
##########
#Autoriser l'accès à ceux qui donnent leur referer (HS, le bon referer ne fonctionne même pas)
#RewriteCond %{QUERY_STRING} !^.*hotlink=%{HTTP_REFERER}.*$
##########
##########

#Laisser s'afficher l'image d'interdiction
RewriteCond %{REQUEST_URI} !^.*/interdit.php$

#Situation de hotlink: redirection de ces extensions vers l'image interdit
RewriteRule \.(gif|jpg|jpeg|png|zip|rar|pdf|doc|xls|pps|ppt|avi|mov|exe)$ http://%{HTTP_HOST}/images/interdit\.php?referer=%{HTTP_REFERER} [NC,L]
#----------------------
Comme vous l'aurez sans doute compris, quand quelqu'un me prend une image directement, il est redirigé sur une page php qui enregistre l'adresse du site fautif et qui affiche une image "accès refusé".

Ce que je voudrais, c'est que l'accès soit autorisé si le propriétaire de www.domain.com met sur la page www.domain.com/image.htm une image de mon site en ajoutant à l'extension "?hotlink=http://www.domain.com/image.htm".

Mais apparemment, la ligne suivante ne fonctionne pas:
Code: Tout sélectionner
RewriteCond %{QUERY_STRING} !^.*hotlink=%{HTTP_REFERER}.*$

Je me dis que c'est peut-être une question d'encodage du referer, je ne vois pas ce que ça peut être d'autre.

Merci de votre aide !


Rod la Kox
WRInaute accro
WRInaute accro
 
Messages: 1812
Inscription: Mar Juin 24, 2008 15:03

Message le Sam Aoû 30, 2008 19:30

Si non, il y a ça : http://www.visohotlink.fr/

mti131
Nouveau WRInaute
 
Messages: 9
Inscription: Jeu Fév 09, 2006 18:02

Message le Sam Aoû 30, 2008 19:36

Merci, c'est déjà ça, mais je n'ai pas envie de me lancer là-dedans pour le moment, je préférerais régler ce qui ne va pas dans le .htaccess.

@+

mti131.


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 0 invités