|
 |
|
| Bilderklau (HotLinking) verhindern |
« Vorheriges Thema anzeigen :: Nächstes Thema anzeigen » |
| Autor |
Nachricht
|
| JUMPERz |
Verfasst am: Do, 16.10.03 14:39 Titel: Bilderklau (HotLinking) verhindern |
|
|
Administrator


Anmeldungsdatum: 17.03.2003 Beiträge: 2207 Wohnort: Ratzeburg, S-H Status: offline
|
Oft kommte es vor, dass fremde Websites einfach die Bilder aus Ihrer Website einbinden, und damit Traffic/Kosten erzeugen.
In die Datei ".htaccess" einfügen:
| Code: | RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://.*domainname\.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://.*domainname\.de*$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule ^(.*)jpg$ http://www.domainname.de/images/nohotlinking.gif [L,R] |
Dieses Beispiel verhindert, dass verlinkte jpg-Dateien angezeigt werden.
Stattdessen wird einfach ein Bild mit z.B. einem Warnhinweis (nohotlinking.gif) angezeigt.
D.h. alle Referer, die nicht von unserer Domäne (domainname.de) kommen, bekommen das geklaute Bild nicht zu sehen.
Ausnahme: ist kein Referer vorhanden, was bei Benutzern einer Firewall meistens der Fall ist, wird das Originalbild trotzdem angezeigt. _________________ JUMPERZ.DE Bios-Reparatur + Bios-Chipverkauf | BIOSFLASH.COM Bios-Repair + Bios-Chip-Sale [1] [2] [3] [4] [5] [6] [7] |
|
| Nach oben |
|
 |
biosflash Sponsor

|
|
 |
 |
| JUMPERz |
Verfasst am: Do, 16.10.03 14:52 Titel: |
|
|
Administrator


Anmeldungsdatum: 17.03.2003 Beiträge: 2207 Wohnort: Ratzeburg, S-H Status: offline
|
Dieses Beispiel geht einen anderen Weg, aber der Effekt ist ähnlich.
In die Datei ".htaccess" einfügen:
| Code: | RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domainname.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domainname.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://domainname.com:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domainname.com:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://192.168.100.120.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://192.168.100.120:80.*$ [NC]
RewriteRule .*[Jj][Pp][Gg]$|.*[Gg][Ii][Ff]$ http://www.domainname.com/nohotlinking.htm |
Da man eine Domain mit verschiedenen Methoden aufrufen kann:
- mit "www." am Anfang oder ohne
- mit Portangabe (:80) oder ohne
- mit IP (Beispiel: 192.168.100.120)
kann man auch jede einzelne Möglichkeit abfangen.
Desweiteren werden hier alle JPG und GIF-Dateien (egal ob gross- oder kleingeschrieben) abgefangen und stattdessen eine HTML-Seite (nohotlinking.htm) mit irgendeinem Warnhinweis o.ä. ausgegeben. _________________ JUMPERZ.DE Bios-Reparatur + Bios-Chipverkauf | BIOSFLASH.COM Bios-Repair + Bios-Chip-Sale [1] [2] [3] [4] [5] [6] [7] |
|
| Nach oben |
|
 |
|
|
|
 |
|
Seite 1 von 1 |
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|