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 suivantesCitation # 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 Messages : 14 377