E da un po di tempo che sul mio sito, per evitare l'hotlink dell'immagine utilizzo questo codice scritto da AlterVista:
Codice:
# av:AntiHotlink
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} \.(gif|jpe?g?|png)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9\-\.]*)sevenjeak\.altervista\.org
RewriteCond %{REQUEST_URI} !^\/_altervista_ht\/
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9\-\.]+)google\.
RewriteRule .*$ http://hl.altervista.org/split.php?http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
# AntiHotlink
Il codice dovrebbe evitare l'hotlink di tutte i tipi di immagine giusto? mi sono accorto solo ora che, questo codice, permette l'hotlink di alcune immagine png, come mai?
Premetto che nel file .htaccess, oltre a queste regole, ci sono altre regole da me scritte, ma che funzionano correttamente.