ich hab folgendes Problem.
Ich hab eine große 4images Bilderdatenbank laufen und es macht wohl die Runde in anderen Foren auf meine Bilderdatenbank zu verweisen mit "hier ein paar Samples von der Seite" und dann binden die direkt die Bilder meiner Galerie in deren Threads ein.
Ich möchte mich nun gerne dagegenschützen, so dass die User wirklich nur die Bilder sehen können wenn sie über meine Domain kommen.
Bei Html Seiten hab ich das bisher mit Sessions gelößt,
aber bei direkten Links zu meinen Bildern?
Gibts in Apache irgendwie n Schraube wo ich das einstellen kann?
ps: ich weiß gar nicht obs in den Webserver bereich paßt. sonst bitte verschieben..
danke :)
deeplinking verbieten?
Re: deeplinking verbieten?
Das einzige was Du da machen könntest wäre z.B. alle .jpg-Dateien über ein php-Script ausgeben, also die Dateien so auf den Server legen, dass sie nicht via http zu erreichen sind und dann ein PHP-Script in der Art:
das prüft dann die Session-Variable "ok", wenn die nicht gesetzt ist wird das Bild "so_nicht.jpg" ausgegeben nasonsten das Ã?ber die URL angegebene. Die genutzte Seite sollte dann aber nicht zu viele Zugriffe haben weil dann für jedes Bild nochmal PHP "angeschmissen" werden muss, was den Server doch in die ziehe zwingen kann.
Code: Select all
<?php
header('Content-type: image/jpeg');
session_start();
if (!isset($_SESSION['ok'])) {
readfile('../so_nicht.jpg');
exit;
}
readfile('../'.$_GET['b']);
?>
Re: deeplinking verbieten?
Schau mal hier: http://www.trafficklau.de
Re: deeplinking verbieten?
Benutz mal die Forensuche, da wirst du _sehr_ viel zu dem Thema finden.
JamesB
JamesB