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.
1. Kasuta veebitööriista „Country IP Blocks”
- Ava Country IP Blocks koduleht.
- 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.