Hallo, Ich hatte vor das direkte aufrufen einer Bilddatei zu unterbinden. Das Ganze soll nur via des Wordpressblogs zugänglich sein. Dazu wurde folgende .htaccess angelegt:
Apache Configuration
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} \.(jpg|jpeg|png|gif|ico|css|js)$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^.]+\.)?MYWEBSITE\. [NC]
RewriteRule \.(jpg|jpeg|png|gif|ico|css|js)$ - [F,NC,L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Alles anzeigen
Ein Aufruf eines Bildes ist aber nach wie vor direkt via z.B.
https://MYWEBSITE.de/wp-conten…Galleryname/image_047.JPG möglich.
Gehe ich das Thema falsch an oder übersehe ich etwas?