Warnung
diese Einträge verhindern den Externen Aufruf der Bilder von anderen Webseiten, Bilder die in Suchmaschinen oder über einen linkus aufgerufen werden, sind möglicherweise blockiert.
Natürlich möchte man auf der Webseite den sogenannten Fremdlinken verhindern. Das geht einfach mit Mod_Rewrite.
In unserem ersten Tutorial habe ich die Domaine vineatech.de , hierbei ist es egal ob sie aus dem Subdirectory (www.) angesprochen wird oder nicht.
In dem Ordner /images/ befindet sich eine Gif Datei mit namens klau.gif, dieser wird angezeigt wenn die Bilder sich außerhalb von einer externen Domaine aufgerufen wird.
## Bilderklau verhindern # Domaine vineatech.de in der Weißen liste, sowie die Subdomains RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vineatech\.de/ [NC] # Start der Abfrage RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_URI} !^/images/klau.gif$ [NC] RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/klau.gif [L]
Jetzt wird es Interessant, in unserem Fallbeispiel haben wir jetzt noch zusätzlich:
Natürlich möchten wir diese nicht ausschließen denn das sieht schlecht aus, wenn uns die Banners von der Webseite fehlen.
## Bilderklau verhindern Teil 2 # Domaine vineatech.de in der Weißen liste, sowie die Subdomains RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vineatech\.de/ [NC] # Teamspeak Server mit der Adresse 127.0.0.1 (loopback) RewriteCond %{HTTP_REFERER} !^http://(.+\.)?127\.0\.0\.1/ [NC] # Webseite TS-Viewer darf sich das Banner von unserer Seite holen RewriteCond %{HTTP_REFERER} !^http://(.+\.)?tsviewer\.com/ [NC] # Domaine vineatech.org in der Weißen liste, sowie die Subdomains RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vineatech\.org/ [NC] # Domaine vineatech.biz in der Weißen liste, sowie die Subdomains RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vineatech\.biz/ [NC] # Domaine vineatech.de.vu in der Weißen liste, sowie die Subdomains RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vineatech\.de\.vu/ [NC] # Domaine vineatech.de.be in der Weißen liste, sowie die Subdomains RewriteCond %{HTTP_REFERER} !^http://(.+\.)?vineatech\.de\.be/ [NC] # Start der Abfrage RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_URI} !^/images/klau.gif$ [NC] RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/klau.gif [L]