Internet-Service-Willingen.de - Logo
Menü

Mit .htaccess gegen Hotlinking / Traffic-Diebstahl

Je besser eine Website in den Suchmaschinen, wie z.B Google, positioniert ist und je mehr Mühe der Betreiber sich auch mit Bildern gegeben hat, um so wahrscheinlicher tritt früher oder später folgende Situation ein:

Anhand der Serverstatistiken fällt auf, dass Bilder der eigenen Website offensichtlich in einer fremden Website direkt verlinkt wurden. Der Dieb hat sich in diesen Fällen nicht einmal die Mühe gemacht, das Bild zu speichern, auf seinen Webspace zu laden und dann einzubauen. Vielleicht war er oder sie auch einfach zu dumm dazu. Dieser Traffic-Diebstahl kann die verfügbare Bandbreite des eigenen Webspace reduzieren und so die Reaktionszeit der eigenen Website schädigen.

Eine solche Nutzung ohne Einwilligung kann besonders im Falle einer Webcam ärgerlich sein, oder auch bei einem Bild, das man erst nach viel Arbeit auf die Website gestellt hat. Man kann diese als „Hotlinking“ bezeichnete Methode unterbinden, indem die Konfigurationsdatei „.htaccess“ mit folgendem Inhalt ergänzt:

RewriteCond %{HTTP_REFERER} !^https://(www\.)example.org/.*$ [NC]
RewriteRule \.(jpg|jpeg|png|gif|svg)$ - [F]

Ich ärgere solche Menschen jedoch zusätzlich, in dem ich per .htaccess dafür sorge, dass den Besuchern der fremden Website ein Bild angezeigt wird, mit dem der Dieb sich ordentlich blamiert.

RewriteRule \.(jpg|jpeg|png|gif|svg)$ http://example.org/Ersatzbild.jpg [NC,R,L]

Natürlich kann man mit der genannten Methode den Missbrauch eigener Bilder nicht komplett verhindern. Außerdem wollen wir sie ja veröffentlichen. Aber so dummdreiste Diebe ärgern mich und genau deshalb führe ich sie vor, was die unerlaubte und freche Nutzung der Bilder meist sehr schnell beendet.

Zur Blog-Übersicht