L’Hot-link è una tecnica utilizzata nella realizzazione di siti web, nei quali le pagine fanno riferimento ad oggetti che non appartengono al dominio in cui questi vengono visualizzati. In particolar modo, vengono utilizzati con le immagini. Tale procedura comporta un forte sfruttamento de server in cui sono realmente memorizzate le informazioni e un utilizzo praticamente nullo da parte di chi compie l’hotlinking. Se non volete che altri utenti sfruttino le vostre risorse, possiamo ricorrere ad un piccolo stratagemma:
Ralizzate un’immagine .jpg 1×1 pixel e rinominatela nohotlink.jpg
Entrate nel vostro FTP, create una cartella images (se esiste tanto meglio) e caricate la vostra immagine
Ora sempre dal vostro client FTP, cercate il file .htaccess ed in fondo inserite il seguente codice:
RewriteEngine On
#Replace ?mysite\.com/ with your blog url
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Replace /images/nohotlink.jpg with your "don't hotlink" image url
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]
Quindi salvate.
Con queste poche semplice mosse, riuscirete a risparmiare quei Megabyte di banda sfruttati da alcuni furbacchioni. Per eventuali problemi, non esitate a lasciare un commento!
Via | wprecipes
ciao,
e se dovessi aggiungere un
RewriteBase /blog
come andrebbe impostato l’url dell’img hotlink?