Stává se, že se odkazy na vaše stránky objevují na stránkách, které vám nepatří a které nereprezentují váš obsah. Může být spamové stránky, stránky pro dospělé nebo…prostě stránky, ze kterých nechcete přijímat návštěvy.
Chcete-li zablokovat návštěvníky přicházející z těchto stránek, musíte přidat několik řádků .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>
"#“ přidáno před řádek v .htaccess, tento řádek zruší. Řekněme, že je to informativní řádek.
SetEnvIfNoCase Referer "^cuvant-inclus-in-adresa-url" spam_ref=1
Tento řádek blokuje všechny weby, které obsahují slovo, které jste nastavili v adrese URL. Například:
SetEnvIfNoCase Referer "^adult" spam_ref=1
Výše uvedený řádek zablokuje všechny odkazující stránky, které obsahují „dospělý” v URL. adult123.com, adult.ro, 210391adult.net.