måndag 2 februari 2009

Skydda bilder och andra filer på din hemsida

Andra kan länka in bilder och filer i sin egen hemsida direkt från din, s k hotlinking, vilket stjäl bandbredd från ditt webbhotellskonto. Med hjälp av .htaccess kan man förhindra detta.

Lägg till följande i din .htaccess-fil:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?hemsida.se/.*$ [NC]
RewriteRule \.(gif|jpg|mp3)$ - [F]
Byt ut hemsida.se mot din egen domän-adress. 

Koden kontrollerar referrern (där anropet kommer ifrån) – om det inte kommer från din domän och det är ett anrop på en gif-, jpg- eller mp3-fil så visas ett felmeddelande.

Inga kommentarer: