On olukordi, kus võib osutuda vajalikuks piirata kodulehe külastamist teatud riikidest – näiteks turvalisuse või ressursikasutuse kaalutlustel. See lühike juhend selgitab, kuidas saab .htaccess faili abil määrata, millistest riikidest külastajaid lubada või keelata.
Vali riigid, mida soovid kas blokeerida või lubada.
Vali „Apache .htaccess Deny” või „Apache .htaccess Allow” – sõltuvalt sellest, kas tahad just neid riike keelata või neile ligipääsu lubada.
Klõpsa „Create ACL”, et luua vajalik reeglistik (ACL).
2. Kopeeri ja kleebi ACL .htaccess faili
Vaata ekraani paremale poole, kuhu tekivad sinu valikutele vastavad reeglid (ACL).
Kopeeri need, klõpsates „Copy ACL to Clipboard”.
Ava oma veebisaidi .htaccess fail (tavaliselt asub public_html või kodulehe juurkaustas).
Lisa ACL reeglid failis juba olemasoleva sisu järgi või RewriteEngine On reeglite alla.
Salvesta.htaccess fail.
Kui nüüd keegi proovib sinu kodulehele ligi pääseda blokeeritud riikidest, suunatakse ta veateatele või lihtsalt keelatakse ligipääs vastavalt konfigureeritud reeglile.
3. Nõuanded ja võimalikud alternatiivid
Kontrolli kehtivust: Pärast .htaccess faili muutmist on hea külastada saiti VPN-i abil või kasutada veebitööriistu, et veenduda, kas blokeerimine toimib.
Regulaarsed värskendused: Riikide IP-vahemikud võivad ajas muutuda. Uuenda nimekirja aeg-ajalt, kui blokeerimine on kriitilise tähtsusega.
Cloudflare või muud CDN-teenused: Paljud CDN-id sisaldavad sisseehitatud geoblokeerimise funktsioone, mis võivad .htaccess failist mugavamad olla.
Täiendav turvalisus: Country IP Blocks on vaid üks viis turvalisuse ja ressursikasutuse haldamiseks. Kaalu lisaks tulemüüri (WAF) kasutuselevõttu ja tavaliste turvameetmete (paroolid, pluginad, uuendused) järgimist.