anti hotlink à télécharger

26.02.2007, 17:47 Si vous désirez économiser votre bande passante et empêcher l'affichage des images de votre site sur d'autres sites, il faut agir comme suitrajouter un .htacess avec les lignes suivantes

Citation
# auteur : mumuri
# site : http://forum.topflood.com

#interdit le listage des répertoires
Options -Indexes

# active l'url rewriting
RewriteEngine on

Options +FollowSymlinks

# utilitaire de test
# voir fichier test-hotlink.php, à mettre en commentaire aprés vos tests
RewriteRule ^([0-9]+)reparer\.gif$ reparer.gif [L,NC,NS]

# autorise le référencement par des bots de moteurs de recherche !
RewriteCond %{HTTP_USER_AGENT} ^Googlebot [NC,OR]
#Googlebot-Image/1.0
RewriteCond %{HTTP_USER_AGENT} ^Googlebot-Image [NC,OR]
#Googlebot-Mobile/2.1; +http://www.google.com/bot.html)
RewriteCond %{HTTP_USER_AGENT} ^Googlebot-Mobile [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Msnbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Slurp [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Mediapartners-Google [NC]
RewriteRule ^.*$ - [L]

# affichage sur firefox
#RewriteCond %{HTTP_REFERER} !^$ [NC]
# affichage sur internet explorer - autorise tous les sous domaines de topflood
#RewriteCond %{HTTP_REFERER} !^http://(www\.)?(.*)\.topflood\.com/(.*)$ [NC]
# affichage sur internet explorer - autorise uniquement le domaine topflood
#RewriteCond %{HTTP_REFERER} !^http://(www\.)?topflood\.com/(.*)$ [NC]
# affichage sur internet explorer - autorise uniquement le sous domaine sudoku.topflood
#RewriteCond %{HTTP_REFERER} !^http://(www\.)?sudoku.topflood\.com/(.*)$ [NC]
#autorise l'affichage des images sur des pages traduites par babelfish
RewriteCond %{HTTP_REFERER} !^http://babelfish.altavista.com/(.*)$ [NC]
#autorise l'affichage des images sur des pages traduites par Google translator
RewriteCond %{HTTP_REFERER} !^http://translate.google.com/(.*)$ [NC]
#autorise l'affichage des images sur des pages du cache de google
#RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
#autorise l'affichage pour des gens faisant des recherches sur google images
#RewriteCond %{HTTP_REFERER} !^http://.*google\.(com¦(co\.)?[a-z]{2})/(imgres¦search) [NC]
RewriteRule .*\.(gif|png|jpg|jpeg|pdf|doc|wav|bmp|avi|mpg|mpeg|mp3|zip|rar)$ http://mumuri.free.fr/hotlink.$1 [NC,R,L]




ensuite créer une image hotlink (en jpg, jpeg ,zip,mp3 ... gif et png) et mettez au bon endroit.

http://forum.topflood.com : site ou les images sont autorisés
http://mumuri.free.fr/ : site ou est hébergé l'image de remplacement (ne pas mettre le site ou vous interdisez le listage des images)

images de hotlink

http://images.google.com/images?q=hotlinking

De plus, je vous fournis un pack avec un simulateur d'images dynamiques (l'image est différente à chaque chargement de page), ce qui vous facilitera grandement vos tests. (çà vous évitera de rafraichir la page).

anti hotlink

Au passage, ce script est en fonction sur ovh (et ne fonctionnera pas avec free.fr vu qu'il n'ont pas d'url rewriting).

MERCI DE NE PAS RECOPIER OU DIFFUSER CE SCRIPT SUR VOTRE SITE/BLOG, UN LIEN SUFFIT LARGEMENT.
mumuri cinemona.com
mumuri
mumuri
Messages : 14 377

  • forum
  • allo ciné
  • dessin animé
  • livres bds roman
  • astuces de jeux vidéos
  • avis films & streaming
  • smileys
  • anime
  • bourse
  • actualité de jeux vidéos
  • séries télé
  • avis livres
Tous droits réservés © 2002-2009 . Top flood. Crédits des logiciels tiers     .