Tom: Bestimme URL´s vom Bilderladen sperren.

Beitrag lesen

Hello,

es ist möglich, den Refer(r)er auszuwerten, wenn die Grafiken eben referenziert werden im HTML-Dokument. Nicht jeder Browser sendet den mit, insbesondere, weil viele "Personal Firewalls" den auch überschreiben mit irgendwelchem Blödsinn.

Ich würde mir da aber keine Gedanken machen.
Wenn derjenige die "beklaut", der die Seite unterhält, dann kannst Du das Bild auch austauschen gegen eine "Rechtsbelehrung", natürlich auch als Bild, denn das wird erwartet.

Die überachaubare einfache Methode:

Eintrag in der .htaccess oder der (Virt)Host-Konfiguration

<Files harzflirt.gif>
          ForceType application/x-httpd-php
      </Files>

PHP-Script, das den Namen des ursprünglichen Bildes erhalten hat.

<?php    #### harzflirt.gif ####

$imgsrc = 'harzflirt.gif.img';

if (strpos(strtolower($_SERVER['HTTP_REFERER']), 'beepworld.de/members31/????????/harzflirt.htm' ) !== false)
{
  $imgsrc = 'harzflirt_ersatzbild.gif';
}

header('Content-Type: image/gif');
readfile($imgsrc);

?>

Das von meinem Account geklaute Banner der verlinkten Community wird ausgetauscht gegen ein modifiziertes.

Eine univeresellere Lösung wäre dann der mod_rewrite, der den Namen des Files an immer dasselbe Script übergibt.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau