Intelligente Lösung gegen permanente Bilder-Sauger gesucht

20.10.2005 | Tricks & Tipps, Webdesign | 31 Kommentare | Print

Intelligente Lösung gegen permanente Bilder-Sauger gesucht

Bilder einfach aus dem Internet zu kopieren ist ein weit verbreiteter Sport. Doch ganz kecke User aus anderen Ländern kennen oder nehmen die Copyrights noch viel weniger Ernst. Statt die Bilder zu kopieren, greifen Sie ausdauernd immer wieder auf meinen Server zu. Helft Ihr mir bei einer intelligenten Abwehrmaßnahme?

Bilder in meinem Weblog erfreuen sich offenbar einer großen Beliebtheit. Google´s Bildersuche macht es ja auch recht leicht, entsprechendes Bildmaterial zu finden. So fallen die Abrufe in meine Statistiken auch immer mehr oder minder umfangreich aus.

Aktuell habe ich es aber wieder einmal mit einem Zeitgenossen zu tun, der seine Geburtstags-Glückwünsche gleich mit der Verlinkung eines meiner Bilder verbunden hat.

Happy Birthday!

Wie ich von Manuela weiß, hat diese Grafik auch bei Ihr im Weblog einen regen Abruf gefunden. Ursprünglich hatte ich diese Grafik mal auf meinem Weblog hochgeladen, weil ich sie im letzten Jahr bei der Gratulation für Manuela gebraucht hatte. Und dort liegt sie auch noch heute.

Das Fass ist voll

Mir geht es echt nicht um ein paar Seitenabrufe. Auch nicht um das Bild im Besonderen, da ich es aus einer kostenfreien Datenbank habe. So gesehen bin ich auch nur aufmerksam geworden, weil der Blogger das Bild nicht nur eingebaut, sondern obendrein auch noch mit meinem Bild verlinkt hat. Zugegeben nicht sehr intelligent, aber na ja.

Mir geht es schlicht und einfach um das Prinzip. Ich mag gern meine Bilder anbieten. Vielleicht fragt manch User vor dem Upload auch nicht nach (was im übrigen immer wieder deutsche Leser tun). Ich möchte einfach auf intelligente Art diesen DIREKT-BEZUG meiner Bilder unterbinden.

Lösung htaccess

Mir liegt es fern wie ein Kommissar auf Spurensuche zu gehen. Vielmehr würde ich das gern auf intelligente und stille Art und Weise erledigen. Meine Lösung hat nur einen klitzekleinen Nachteil.

  1. ...
  2. RewriteEngine On
  3. RewriteCond %{HTTP_REFERER} !^http://www.einfach-persoenlich.de [NC]
  4. RewriteCond %{HTTP_REFERER} !^http://einfach-persoenlich.de [NC]
  5. RewriteRule [^/]+.(gif|jpg|jpeg|png)$ - [F]
  6. ...

Wenn ich sie so einbaue, frage ich den Referer der Domain ab. Solange dieser unterdrückt (Browser, Firewall o.ä.) wird, treffe ich hiermit auch alle User, die eben solche Mittel beim Surfen einsetzen. Sie sehen dann schlichtweg gar keine Bilder.

Mit der Variablen HTTP_HOST habe ich keine praktischen Erfahrungen im Einsatz gemacht. Deshalb an Euch heute die Frage:

  • Welche Möglichkeiten seht Ihr für eine stille und zugleich intelligente Lösung?
  • Welche Alternativen bieten sich für meine Ziele an?

Ergebnis

  1. ...
  2. RewriteCond %{HTTP_REFERER} !^http://(www.)?einfach-persoenlich.de [NC]
  3. RewriteCond %{HTTP_REFERER} !^http://(www.)?(.*\.)einfach-persoenlich.de [NC]
  4. RewriteCond %{HTTP_REFERER} !^http://(www.)?pixelgraphix.de [NC]
  5. RewriteCond %{HTTP_REFERER} !^$
  6. RewriteRule \.(jpe?g|gif|bmp|png)$ - [F]

Update: Weiterlesen

Update II

einfach persoenlich Movable Type Weblog - ©2004-2005 Dipl.-Ing. Jörg Petermann - Persönliche Gedanken, Ideen und Anregungen zu modernem Webdesign, CSS, Movable Type Webblogs, Usability & Suchmaschinen.

web counter