Hi,
RewriteCond %{HTTP_REFERER} !^http://(www.)?example.org/.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} !^http://(www.)?example.net/.*$ [NC,OR]dann kommt es _nie_ zur Ausgabe einer Datei, egal, von welcher Domain aus der Aufruf erfolgt.
Wenn in diesem Falle der Request von example.org kommt (mit entsprechendem Referrer), dann trifft die zweite RewriteCond zu - der Referrer ist *nicht* example.net.
Das hast du jetzt per OR mit der anderen Condition verknuepft - einmal "wahr" per ODER mit irgendwas anderem verknuepft, ergibt immer wahr.
Der Referrer erfuellt immer mindestens eine der beiden Bedingungen - also kommt auch immer deine anschliessende RewriteRule zur Anwendung, die den Zugriff untersagt.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“