Dieser Code funktioniert nicht, wo is der Fehler? Ich finde im Netz diverse Schreibweisen diese Codes, kenne mich da aber rein gar nicht aus. Für einen Tipp wäre ich echt dankbar. Und wenn er dann klappt, sogar noch mehr

<ifmodule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?malvorlagen-seite.de [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?zweitedomainvonuns.de [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?ebay.de [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?ebay.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.de [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?facebook.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?pinterest.de [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?pinterest.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?twitter.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?xing.de [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?xing.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?linkedin.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tumblr.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ https://malvorlagen-seite.de/xxxxx.jpg [NC,R,L]
</ifmodule>
Kann man das auch direkt so schreiben dass .com & .de bei einer Adresse in einer erfasst sind und auch Unterseiten?
Der richtige Link zum Ersatzfoto stimmt und funktioniert im direkten Aufruf
Danke vorab.
Grüße
Oliver