Freitag, 18. Mai 2012
Schutz vor Bilderklau
Verlinkungen von Grafikelementen deines Angebots werden sehr häufig praktiziert. Mit diesem Beispiel lässt sich hier anstelle der Originalbilder eine Ersatzgrafik einblenden, falls eine fremde Webseite versucht, Bilder direkt von deinem Webspace zu verlinken.

Wichtig ist, dass auf deinem Webspace PHP läuft und mod_rewrite. Ob mod_rewrite installiert ist, lässt sich einfach herausfinden, indem Du eine PHP-Datei erstellst, mit dem Inhalt:

CODE:

<?php
  phpinfo
();
?>

Diese Datei lädst Du dann auf deinen Webspace hoch und rufst diese auf. Unter Apache-Modules suchst Du nach mod_rewrite. Wenn Du dieses findest, erstellen eine .htaccess -Datei mit folgendem Inhalt:


CODE:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?erstedomain.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?zweitedomain.de/.*$ [NC]
RewriteRule .(gif|jpg|GIF|JPG|png|PNG)$ http://www.erstedomain.de/images/ersatz.gif [R,L]


Dann abspeichern und auf deinen Webspace hochladen.

Erklärung der .htaccess-Datei:

In der ersten Zeile wird mod_rewrite aktiviert.
In der zweiten Zeile wird der Refferer eingelesen, sollte dieser nicht mit den angegebenen URL´s in der 3. & 4. Zeile übereinstimmen, wird aufgrund der 5. Zeile eine andere Grafik ausgegeben, anstatt der Angeforderten.In der 5. Zeile wird auch angegeben für welche Dateitypen diese Regel gilt. Du kannst die Dateitypenliste beliebig erweitern.

Generierungszeit: 0.2156 sec