|
Bilderklau mit htaccess-Datei verhindern
Es gibt verschiedene Möglichkeiten dem Bilderklau im Web zu begegnen, eine Variante funktioniert über eine htaccess-Datei.
Grundvoraussetzung für den Schutz Ihrer Grafiken ist, dass der Dieb die Bilder auf seiner Webseite eingefügt hat und noch immer auf Ihren Webspace verweist. Bei dieser Variante kommt zum eigentlichen Bilderdiebstahl auch noch der Trafficklau. Ist die Seite gut besucht, überschreiten Sie möglicherweise völlig ungewollt Ihren Inklusiv-Traffic und müssen für den zusätzlichen Traffic Geld bezahlen.
Mit einer einfachen htaccess-Datei können Sie gegen diesen Diebstahl recht effektiv vorgehen. Dazu müssen Sie den folgenden Code in einer Datei mit dem Namen ".htaccess" (inkl. Punkt am Anfang) im Hauptverzeichnis Ihrer Webseite speichern.
RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?ihre-domain\.de(/.*)?$ [NC] RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ http://www.ihre-domain.de/bilderklau.gif [R,L]
Zu Beginn muss die RewriteEngine aktiviert werden; danach folgen zwei Bedingungen, die - wenn sie zutreffen - dazu führen, dass in der letzten Zeile des Codes alle externen Anfragen für Grafikdateien auf die Datei "bilderklau.gif" umgeleitet werden. In der dritten Zeile müssen Sie unbedingt Ihren Domainnamen eintragen, da sonst auch auf Ihrer Webseite keine Bilder mehr angezeigt werden. Die Datei "bilderklau.gif" können Sie selbstverständlich gestalten wie Sie möchten, denken Sie nur daran, dass die Dateigröße möglichst gering sein sollte.
Möchten Sie sich grundsätzlich nicht ganz fremden Seiten verschließen, können Sie auch nur spezielle Webseiten auflisten, die keine Bilder von Ihnen verlinken dürfen:
RewriteEngine on RewriteCond %{HTTP_REFERER} ^http://(www\.)?domain1\.de(.*)?$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(www\.)?domain2\.net(.*)?$ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(www\.)?domain3\.com(.*)?$ [NC] RewriteCond %{REQUEST_URI} !^http://www.ihre-domain.de/bilderklau\.gif$ RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ http://www.ihre-domain.de/bilderklau.gif [R,L]
Die gezeigte Variante funktioniert nur, wenn Sie einen Apache-Webserver besitzen und die Apache-Erweiterung "mod_rewrite" aktiviert ist.
|