Also ich wollte mittels 'ne .htaccess verschiedene Dateien davor schützen, dass sie einfach in fremde Seiten eingebaut werden können - also diese sollen nur auf meiner (und später noch wo anders) angezeigt werden.
Darum hab ich dieses
Code:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?fnse.de/ [NC]
RewriteRule \.(bmp|gif|jpg|jpeg|png|ico|mp3)$ - [NC,F]
erstellt und bin der Meinung es müßte geht ... tut es aber nicht.
Und so geht's auch nicht:
Code:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?fnse.de/.*$ [NC]
RewriteRule .*\.(bmp|gif|jpg|jpeg|png|ico|mp3)$ - [NC,F]
Ich hab zwar noch was anders mit drin, aber selbst wenn ich alles andere rauslasse und nur dieses drin hab, geht es nicht, also muß der Fehler irgendwo hier drin stecken.
Natürlich hab ich mir schon dutzende Seiten angescheut und die Suche verwendet, aber ohne Erfolg - es ist immer noch möglich einfach Dateien anzuzeigen
siehe:
http://www.fnse.de/Banner.jpeg (das Bild sollte eigentlich nicht angezeigt werden)
Ach ja, auf dem Server ist natürlich Mod Rewrite aktiviert.
PS: wenn jemand zufällig noch 'ne Referenzseite für .htaccess hat, würde ich mich über 'nen Link freuen (hab bis jetzt nur allgemeine Seite mit kleine Beispielen gefunden, aber nichts über den genauen Aufbau der verschiedenen Befehle, mit allen möglich Variationen und Parametern)