BIOSFLASH Foren-Übersicht
Bios-Chips Verkauf und Programmierung
BIOSFLASH
 FAQ  •    Suchen  •    Mitgliederliste  •    Benutzergruppen  •   Einloggen, um private Nachrichten zu lesen  •   Registrieren  •   Login


Neues Thema eröffnen  Neue Antwort erstellen
 Bilderklau (HotLinking) verhindern « Vorheriges Thema anzeigen :: Nächstes Thema anzeigen » 
Autor Nachricht
JUMPERz
BeitragVerfasst am: Do, 16.10.03 13:39    Titel: Bilderklau (HotLinking) verhindern Antworten mit Zitat
Administrator
Administrator



Anmeldungsdatum: 17.03.2003
Beiträge: 2322
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
BeitragVerfasst am: Do, 16.10.03 13:52    Titel: Antworten mit Zitat
Administrator
Administrator



Anmeldungsdatum: 17.03.2003
Beiträge: 2322
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
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen  Neue Antwort erstellen Seite 1 von 1

Gehe zu:  



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.

 Impressum Datenschutz 
Dieses Board hatte 2501890 Besucher seit dem 1. Sept. 2003
Powered by phpBB © 2001, 2008 phpBB Group
BIOS-Reparatur BIOS-Bootlogo BIOS-Boot-CD BIOS-Chips-Verkauf Flash-BIOS-Service BIOS-Chips-Verkauf Webdesign ATOM-Uhr PiX-der Farbengrapscher Webkatalog PixelRuler-das Bildschirmlineal