BraveEagle hat geschrieben:
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?trafficklau\.de(/.*)?$ [NC]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ http://mueller-marco.com/pics/geklaut.gif [R,L]
Um das ganze zu testen habe ich ein
vorläufiges geklaut.gifund eine
Testseite auf meiner hp erstellt. Wie man sieht funzt es nicht

Wenn Du die .htaccess genau so eingebaut hast, kann es auch nicht funktionieren.
Du weist jetzt den Apache an, alle Bilder durch geklaut.gif zu ersetzen wenn sie nicht von der Domain trafficklau.de aufgerufen werden.
Mit folgender Struktur in deiner Domain sollte es funktionieren:
http://mueller-marco.com
|
|- geklaut.gif
|
|-/pics/
| |-.htaccess (für Bildschutz)
|
|-/irgendwas/
Die .htaccess müsste so aussehen
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mueller-marco\.com(/.*)?$ [NC]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ http://mueller-marco.com/geklaut.gif [R,L]
Nicht vergessen: Das Bild "geklaut.gif" darf nicht innerhalb des geschüzten Ordners stehen. Am besten legst Du es direkt in den Domain-root.
Damit erreichst Du folgendes:
Wenn sich der Nutzer auf mueller-marco.com befindet werden alle Bilder wie gewünscht gezeigt.
Verlinkt eine fremde Seite ein Bild, wird statt dessen geklaut.gif angezeigt.
Wenn Du die Funktion testen möchtest, lege bitte ein Bild mit dem Dateinamen "bild1.gif" in den Ordner Pics. Unter
http://www.inseltalk.de/bildtest.htm linke ich auf dieses Bild. Wenn es funktioniert, sollte dort dein geklaut.gif angezeigt werden.
@powersilie:
Ich vermute, daß deine Bildumleitung durch den übergeordneten Verlinkungsschutz von ohost außer Kraft gesetzt wird.
Allerdings bist Du durch den ohost-Mechanismus bereits gegen Fremdverlinkung geschützt.
Deine Lösung per onMouseOver ist kein Schutz gegen Trafficklau sondern eher gegen unerwünschtes Kopieren.
Als solche ist sie aber nicht sonderlich wirksam.
Sobald das Logo angezeigt wurde, liegt es bereits kopierfreundlich in meinem Browsercache.
Wenn ich Javascript deaktiviere, ist der Schutz außer Funktion.
Einen wirksamen Schutz, gegen das Kopieren von im Browser gezeigten Inhalten, gibt es nicht.
FatFreddy