[. Htaccess] Blocco di un sito web di provenienza (referrer Block)

Succede che i link al tuo sito appaiono su siti che non sono tuoi e non sono contenuti. Può essere siti di spam, Siti per adulti o ... semplicemente siti da cui non desidera ricevere i visitatori.

Per bloccare i visitatori provenienti da questi siti, è necessario aggiungere alcune righe .htaccess.

# definiti variabila spam_ref
SetEnvIfNoCase Referer "^http://(www.)?site-refferer.com" spam_ref=1
SetEnvIfNoCase Referer "^http://(www.)?alt-site.com" spam_ref=1
SetEnvIfNoCase Referer "^cuvant-inclus-in-adresa-url" spam_ref=1
# blocheaza tot ce este setat in spam_ref
<FilesMatch "(.*)">
Order Allow,Deny
Allow from all
Deny from env=spam_ref
</FilesMatch>

"#"Aggiunto davanti a una riga in .htaccess, annulla quella riga. Diciamo che è una riga informativa.

SetEnvIfNoCase Referer "^cuvant-inclus-in-adresa-url" spam_ref=1

Questo blocca linea tutti i siti che contengono l'indirizzo, impostare la parola, per esempio:

SetEnvIfNoCase Referer "^adult" spam_ref=1

La riga precedente non bloccare tutti i siti che contengono referrer "adulto"Nell'URL. adult123.com, adult.ro, 210391adult.net.

Appassionato di tecnologia, scrivo con piacere su StealthSettings.com dal 2006. Ho un'ampia esperienza nei sistemi operativi: macOS, Windows e Linux, nonché nei linguaggi di programmazione e nelle piattaforme di blogging (WordPress) e per i negozi online (WooCommerce, Magento, PrestaShop).

Lascia un tuo commento