Brombeermilchtrinker: Schutz vor Hotlinking per htaccess

Beitrag lesen

Hi Patrick,

Dann mach mehrere »or«s!

Wie meinst Du "mehrere »or«s"?

Folgendes funktioniert bei mir:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http.*atomic-eggs|pac|nae.test|de|com.*$  [NC]
RewriteRule .*somepic.jpg http://www.atomic-eggs.com/pics/someotherpic.jpg

Wie gesagt, wenn es nur um _eine_ Domain, der der Zugriff gestattet wird, geht, funktioniert ja mein

<FilesMatch ".(gif|jpe?g|png|bmp|pdf|zip|rar|mp3|js)$">
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?example.org/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !dieb.gif$
RewriteRule .*.(gif|jpe?g|png|bmp|pdf|zip|rar|mp3|js)$ http://www.example.org/dieb.gif [R]
</FilesMatch>

eh perfekt. Ich weiß nur nicht, was ich tun soll, wenn ich den Zugriff auch (mehreren) anderen Domains erlauben will und das "dieb.gif"-Bild für alle _nicht_ genannten Domains ausgegeben werden soll.

MfG

Der Brombeermilchtrinker