Wie kann ich mich vor hotlinking schützen?
Eingetragen von dito (37)
am 27.12.2007 - 20:18 Uhr in
am 27.12.2007 - 20:18 Uhr in
Ich bin nun schon einne ganze Weile auf der Suche nach einer Mehtode, um meine Files (jpeg, gif, rar, zip, mp3, ogg etc..) vor hotlinking zu schützen, leider habe ich noch keine brauchbare Lösung gefunden. Das beste bis jetzt ist die .htaccess Methode, aber die stellt mich auch nicht so richtig zufrieden. Gibt's andere Lösungen?
Gruss dito
- Anmelden oder Registrieren um Kommentare zu schreiben
Dafür könntest du bei
am 28.12.2007 - 02:06 Uhr
Dafür könntest du bei Drupal den Privaten Dateimodus nutzen. (Bei den Dateisystem Einstellungen)
gruß pebosi
Habe ich auch schon
am 28.12.2007 - 14:41 Uhr
Habe ich auch schon ausprobiert, leider ist das auch nicht die Lösung des Problems. Mit dem privaten Modus liefert ja lediglich PHP die Datei aus. Man sieht zwar nicht mehr wo das File auf dem Server liegt, aber wenn man den Drupal Downloadlink direkt aufruft kann man die Datei immer noch herunterladen...
http://www.htaccesstools.com/
am 28.12.2007 - 15:11 Uhr
http://www.htaccesstools.com/hotlink-protection/
--
"Look, Ma, I'm dead!"
Cell, Stephen King
Hallo AlexanderDanke für
am 28.12.2007 - 16:59 Uhr
Hallo Alexander
Danke für den Link, aber wie oben schon erwähnt ist die htaccess Methode auch nicht das gelbe vom Ei. Da heuzutage fast alle mit einer Firewall unterwegs sind, wird der Referrer in den meisten Fällen versteckt, was dann den Schutz dann unbrauchbar macht.
Ich probiere grad ein kleines PHP Script miteinzubauen... Ich lass es Euch wissen was daraus wird :)
Hm... über den privaten
am 28.12.2007 - 17:20 Uhr
Hm... über den privaten Modus gehen und diesen um eine Prüfung auf das Vorhandensein eines Cookies erweitern, den du die Seite beim Besuch setzen lässt und der einen Server-Timestamp beinhaltet. Hat der User den Cookie nicht gesetzt oder ist dieser älter als x, dann verweigerst du die Auslieferung der Datei und leitest stattdessen auf eine Unterseite um, wo du den Leuten sagst, dass Hotlinks böse sind.
--
"Look, Ma, I'm dead!"
Cell, Stephen King