Disable hotlinking HTACCESS fråga

Permalänk
Medlem

Disable hotlinking HTACCESS fråga

Det finns massor av guider hur man använder sig av htaccess för att redirecta hotlinkade bilder som kommer från en url som ej ligger med i "whitelist" till en annan bild, men min fråga är hur gör jag för att whitelista allt *.google

jag menar, det skulle vara absurt att försöka specifiera alla domäner google har, de har ju alla världens domäner och lägger jag till google.com i whitelist vad händer med dessa från google.se google.it google.es etc?

exempel på htaccess:

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mydomain.se [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.se [NC] RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

Funkar det att lägga till exempelvis .* efter google, så det blir google.* för alla?

Permalänk
Medlem

Verkar som detta fungerar fint för att blocka all image hotlinking från alla domäner förutom dessa whitelistade nedan

RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !mydomain\.net [NC] RewriteCond %{HTTP_REFERER} !google\. [NC] RewriteCond %{HTTP_REFERER} !facebook\. [NC] RewriteCond %{HTTP_REFERER} !yahooo\. [NC] RewriteCond %{HTTP_REFERER} !twitter\. [NC] RewriteCond %{HTTP_REFERER} !reddit\. [NC] RewriteCond %{HTTP_REFERER} !bing\. [NC] RewriteCond %{HTTP_REFERER} !search\?q=cache [NC] RewriteRule \.(jpg|jpeg|png|gif)$ http://offshoresite.net/neh.png [NC,R,L]