[.htaccess] Estä viittaussivusto (Estä viittaus)

On mahdollista, että linkit sivustollesi ilmestyvät sivustoille, jotka eivät kuulu sinulle ja jotka eivät edusta sisältöäsi. Saattaa olla roskapostisivustot, aikuisille suunnatut sivustot tai…yksinkertaisesti sivustoja, joista et halua vastaanottaa vieraita.

Jos haluat estää näiltä sivustoilta tulevat vierailijat, sinun on lisättävä muutama rivi .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>

"Hio" lisätty rivin eteen .htaccessissa, peruuttaa rivin. Oletetaan, että se on informatiivinen rivi.

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

Tämä rivi estää kaikki sivustot, jotka sisältävät URL-osoitteessa määrittämäsi sanan. Esimerkiksi:

SetEnvIfNoCase Referer "^adult" spam_ref=1

Yllä oleva rivi estää kaikki viittaussivustot, jotka sisältävät "aikuinen” osoitteessa URL. adult123.com, adult.ro, 210391adult.net.

Intohimoinen tekniikasta, kirjoitan mielihyvällä stealthsetts.com -sivustosta alkaen vuodesta 2006. Minulla on rikas kokemus käyttöjärjestelmistä: macOS, Windows ja Linux, mutta myös ohjelmointikielissä ja bloggaamisalustoissa (WordPress) ja verkkokaupoissa (WooCommerce, Magento, Presashop).

Jätä kommentti