Bilderdiebe aufgepasst!
Wer Grafiken oder Fotos im Netz anbietet, möchte sichergehen, dass diese nicht ohne Einwilligung auf anderen Webseiten ebenfalls präsentiert werden. Eine besonders beliebte Methode der Bilderdiebe ist das so genannte "Hotlinking": Das Bild wird nicht auf den eigenen Server gelegt sondern einfach verlinkt. Dies verursacht beim Urheber zusätzlich mehr Traffic. Mittels .htaccess lässt sich auf Apache Servern, bei denen das mod_rewrite Modul installiert ist, dieses Verfahren leicht eindämmen. In das Verzeichnis, das die zu schützenden Bilder enthält, wird eine Datei Namens ".htaccess" kopiert, die den folgenden Inhalt hat:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://IhreSeiten.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.IhreSeiten.de/.*$ [NC]
ReWriteRule .*.(gif|jpg)$ – [N,F,L]
Die Datei kann einfach im Notepad erstellt und per FTP auf den Server gelegt werden. "IhreSeiten.de" wird durch den entsprechenden Domainnamen ersetzt. Wenn nun die Variable http_referer nicht mit dem angegebenen String übereinstimmt, wird ein 403-Fehler im Browser ausgewiesen.
Es ist zusätzlich möglich, eine Umlenkung zu definieren:
RewriteRule .(gif|jpg)$ http://www.IhreSeiten.de/fehler.html [R,L]
Leider funktioniert das Verfahren auf Rechnern nicht, die eine Firewall verwenden, die Referrer blockiert. Dieser kann nicht ausgelesen werden und die Bilder werden demzufolge angezeigt.
Werbeunterbrechung
Kommentare und Feedback (4)
Vorheriger Artikel: CSS Vault, nächster Artikel: Der Vogel wird zum Fuchs
10.02.2004, 01:59
Noch einmal ein guter Tipp. Danke! Bin froh, diese Seite gefunden zu haben. Wenn meine MT Seite fertig ist, poste ich sie hier. Bastele aber noch. Liebe Grüße!
10.02.2004, 08:19
Hallo Sabine, viel Spaß beim Basteln. Ich bin auf das Ergebnis gespannt. Grüße, Manuela
27.02.2004, 09:45
beachte auch http://trafficklau.de/htaccess.html
grüsse
alain.
20.03.2007, 12:43
sowas hab ich schon länger gesucht
und endlich eine einfache variante hier entdeckt :)