Protection des "hotlinks" : mettre des exceptions

  • Auteur de la discussion Auteur de la discussion Pouzy
  • Date de début Date de début
Coucou à tous ;)

J'ai trouvé en flânant sur le net la protection des hotlinks via htaccess :

Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]

Comment faire pour y mettre des exceptions ? Du style, si je veux que la ban contenue dans domain.com/images/ban.gif puisse être affichée ? ( histoire de partenariats ;) )

Merci :)
 
Euh, bon, le forum que j'ai vu a dû m'abuser alors :)

Si ça n'existe pas, j'explique :
Si un site veut lier une image de mes tutoriaux, qu'il ait une image de restriction, du style une croix rouge "ne pas voler" ou un truc du genre ;)
 
Je mettrai plutôt
Code:
RewriteRule ^.*\.(gif|jpg)$ - [F]
le [F] renvoie une erreur 401 (pas d'autorisation d'accès au document) et l'affichage aura le même effet que pour une image non trouvé (une petite croix avec le contenu de la balise ALT) car la page renvoyée par le serveur ou celle générée dans le cas où le browser affiche les pages d'erreurs "simplifiées" ne correspondent pas format de codage d'une image.
 
Re: Protection des "hotlinks" : mettre des excepti

Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.lesitequetuveux.com/.*$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
 
Autrement, tu as un très bon tuto sur le site -www.alistapart.com
-http://www.alistapart.com/articles/hotlinking/
Eux aussi appellent ça "hotlinking" mais c'est une expression davantage qu'un terme. Tu viendrais pas de chez eux par hasard ? :)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut