Hotlinking von Bildern in Shopware 5 verhindern funktioniert nicht

shopuser

Member
Hallo,

möchte das das Hotlinking von meinen Bilder verhindern, aber in der .htacess im Shopware 5 funktioniert das leider nicht , weiss aber nicht warum

hat das hier oben eingefügt.
Server is ubuntu 20.04

<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https://www\.meinshop\.com\.us.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https://(www\.meine\.boutique [NC]
RewriteCond %{HTTP_REFERER} !^https://www\.google\..*$ [NC]
RewriteCond %{HTTP_REFERER} !^https://www\.bing\..*$ [NC]
RewriteCond %{REQUEST_URI} !^.*hotlink\.png$ [NC]
RewriteCond %{REQUEST_URI} !^.*msxfaq200x200\.png$ [NC]
RewriteRule ^.*\.(gif|jpg|png)$ https://www.shop.de/images/hotlink.png [NC,R,L]
</ifmodule>
 
Code:
RewriteCond %{HTTP_REFERER} !^https://www\.meinshop\.com\.us.*$ [NC]
Sicher, daß dei Domain www.meinshop.com.us ist?
Code:
RewriteCond %{HTTP_REFERER} !^https://(www\.meine\.boutique [NC]
Hier fehlt mindestens die schließende Klammer.
 
"Hot-Linking" lässt sich grundsätzlich ausschliesslich nur auf eine einzige Möglichkeit verhindern:
Never ever upload that Image to the web!

- Es gab vor 40 Jahren keine Möglichkeit
- Es gab vor 30 Jahren keine Möglichkeit
- Es gab vor 20 Jahren keine Möglichkeit
- Es gab vor 10 Jahren keine Möglichkeit
- Es gab dieses Jahr keine Möglichkeit
- Es wird in 10 Jahren keine Möglichkeit geben
...

Warum? Weil es technisch immer einen Weg geben wird das Image abzurufen aka "Hot-Linking".

BTW: "Hot-Linking" gibt es nicht und gab es nie, es war schon immer "Linking" aka Grundfunktion des Internets...
 
CORS/CORP kann auch <img> Tags. Habe damit noch nie rumgespielt aber wahrscheinlich besser als die Oldschool .htaccess Referer variante. Vielleicht ein Ansatz.
Im Grunde hat Joe aber wieder einmal Recht, einen weg gibt es irgendwie immer.
 
Back
Top