[.htaccess] Blocheaza un site referrer (Block referrer)

Se intampla ca link-uri catre site-ul dvs. apara pe site-uri care nu va apartin si care nu va reprezinta contentul. Pot fi site-uri de spam,,, site-uri pentru adulti 또는…pur si simplu site-uri de la care nu doriti sa primiti vizitatori.

Pentru a bloca vizitatorii care vin dinspre aceste site-uri, este nevoie sa adaugati cateva linii in .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>

"” adaugat in fata unei linii in .htaccess, anuleaza linia respectiva. Sa spunem ca este o linie cu caracter informativ.

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

Aceasta liniie blocheaza toate site-urile care contin in adresa URL, cuvantul setat de dvs. De exemplu:

SetEnvIfNoCase Referer "^adult" spam_ref=1

Linia de mai sus va bloca toate site-urile referrer care contin “adult” in URL. adult123.com, adult.ro, 210391adult.net.

기술에 대한 열정, 저는 2006 년부터 StealthSetts.com에서 즐거움을 가지고 글을 씁니다. 운영 체제와 같은 풍부한 경험이 있지만 언어 및 블로그 플랫폼 (WordPress) 및 온라인 상점 (Woocommerce, Magento, Presashop)에 대한 경험이 풍부합니다.

의견을 남겨주세요