Ho attivato l'antifurto banda (ovvero la protezione contro l'hotlink) nel file .htaccess ma non sta funzionando. Cosa devo fare per attivarlo correttamente?
Ho attivato l'antifurto banda (ovvero la protezione contro l'hotlink) nel file .htaccess ma non sta funzionando. Cosa devo fare per attivarlo correttamente?
Nessuno sa aiutarmi?
Puoi riportare l'indirizzo di una pagina di esempio che mostra il problema?
Per verificare se il sito è protetto dall'hotlinking uso questo strumento http://altlab.com/hotlinkchecker.php su un browser con cache e cookie preventivamente cancellati.
Ho appena pubblicato un articolo d'esempio contenente la seguente immagine http://medicinagram.altervista.org/w...st-article.jpg (non badate al CDN che sto usando, dato che la prova va fatta con un link interno al sito)
Quindi, inserisco il link nello strumento di altlab ed esso mostra perfettamente l'immagine sebbene io abbia attivato l'anti-theft dal pannello di altervista.
Sta qua il problema..
Sul tuo account è attivo CloudFlare, devi attivare anche la sua protezione. Leggi https://support.cloudflare.com/hc/en...Protection-do-.
Confermo che anche dalla mail mi è bastato un click per vedere correttamente l'immagine (dunque l'anti hotlink non ha lavorato).
-
L'antifurto inserisce queste righe nell'htaccess:
Assicurati siano presenti.# av:AntiHotlink
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} \.(gif|jpe?g|png)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9\-\.]*)tuosito\.altervista\.org
RewriteCond %{REQUEST_URI} !^\/_altervista_ht\/
RewriteCond %{HTTP_REFERER} !^https?://([a-z0-9\-\.]+)google\.
RewriteRule .*$ http://hl.altervista.org/split.php?http://%{HTTP_HOST}%{REQUEST_URI} [R,L]
# AntiHotlink
Grazie mille, era proprio colpa di cloudflare, mi è bastato attivare la protezione dal pannello di cloudflare