Hallo!
Ich habe zwei Homepages bei zwei unterschiedlichen Providern und möchte jede vor direkten Bild Links (z.B. aus UBB Foren und von anderen Homepages) schützen.
Deshalb kopierte ich folgende .htaccess Datei in die zu schützenden Verzeichnisse der beiden Homepages:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?MEINEURL.DE/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
Während die erste Homepage einwandfrei funktioniert (Bildlinks werden abgewehrt, HTML Datei lässt sich laden, etc.), bereitet mir die zweite beim neuen Provider Probleme (läuft auf einem Apache 1.3.24 Server).
Denn es werden zwar Bildlinks (jpg/gif) verhindert, doch wenn ich ein HTML Dokument aus dem Verzeichnis aufrufen will, erscheint ebenfalls die Meldung "Forbidden".
Wie kann das sein? Ich habe doch nur gif/jpg Dateien gesperrt und plötzlich kann ich nicht mehr die wichtigen HTML Dokumente lesen...
Lösche ich die .htaccess, geht es wieder - allerdings sind dann auch unerwünschte Bildlinks möglich.
Wo liegt der Fehler? Danke für Eure Hilfe!