Bloccare l’hotlinking delle immagini dal mio sito
E’ possibile prevenire l’hotlinking creando un apposito file .htaccess(attenzione al punto iniziale) nella directory da proteggere, con il seguente contenuto:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www.)?nomesito.ext/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .(jpe?g|gif|bmp|png)$ - [F]
Per evitare l’hotlinking solo di una directory specifica(es. /dir)
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www.)?nomesito.ext/dir/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .(jpe?g|gif|bmp|png)$ - [F]
Gli esempi precedenti restituiscono l’errore 403 riducendo l’uso di banda. Se invece si vuole restituire una immagine specifica (es. images/nohotlink.jpg) si può sostituire l’ultima riga dei due esempi precedenti con:
RewriteRule .(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]
ATTENZIONE: nomesito e ext corrispondono al nome del sito in cui va inserito il file ed alla relativa estensione.










per quanto utile sono contrarioa questo genere di cose
Capio un casso
ma dove devo mettere questo codice?
x favore rispondete!
in un file chiamato .htaccess nella directory principale del tuo sito