blattertech informatikLukas BlatterNiederlenzerstrasse 21
5600 Lenzburg/AGSwitzerland

079 569 25 90
https://www.blattertech.ch

Adresse anzeigen

.htaccess Hotlinking Schutz

29. Juni 2011 |  .HTACCESS0 Kommentare

Hotlinking ist die Verlinkung eines Bildes der eigenen Webseite auf einer fremden Webseite. Benutzer B verwendet auf seiner Webseite ein Bild, dass er direkt vom Webserver von Benutzer A lädt. Dadurch verursacht er auf der beim Benutzer A Traffic der diesem nichts bringt und unerwünscht sein kann.

Mit einer kleinen .htaccess Einstellung lässt sich dies verhindern, bzw. vergällen.

Variante 1 - kein Bild anzeigen

RewriteEngine On # Zugriff erlauben (Whitelist) RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?ihreseite.ch [NC] # Kein Bild anzeigen RewriteRule \.(jpg|png|gif)$ - [NC,F,L]

Variante 2 - ein Ersatzbild anzeigen

RewriteEngine On # Zugriff erlauben (Whitelist) RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?ihreseite.ch [NC] # Pfad zum Ersatzbild RewriteRule \.(jpg|png|gif|)$ http://www.ihreseite.com/uploads/images/stop_hotlinking.png [NC,R,L]

Verschiedene Provider bieten dies auch einfach übers Backend zum editieren an. So z.B. cyon.ch.

Über den Autor:

Lukas Blatter

bloggt und twittert seit 2009 aus Leidenschaft diverse Themen rund um Webdesign, PHP, TYPO3, CMS Made Simple, Computer und weiteres.

Er ist Gründer und Inhaber von blattertech informatik, Ehemann und Vater einer Kinderschar.

Kommentare

Zurzeit gibt es keine Kommentare zu diesem Artikel.


Auf Grund des hohen Spamaufkommens können zu diesem Beitrag keine Kommentare mehr abgegeben werden