Zjawisko blokowania możliwości korzystania ze strony internetowej przez użytkowników z wybranych krajów jest coraz częściej stosowane przez webmasterów. Jednym z powodów stosowania ograniczenia terytorialnego dostępności strony www jest minimalizacja zagrożeń związanych z cyberatakami. Duża część cyberataków jest inicjowana z takich krajów jak Chiny czy Rosja. Blokowanie dostępu z określonych krajów jest także stosowane w przypadku braku tłumaczeń strony na inne języki.
W celu blokowania odwiedzin strony internetowej należy zmodyfikować plik .htaccess domeny. W tym celu należy dodać następujący wpis:.
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^PL$ [NC]
RewriteRule (.*) - [F]
W celu np. blokowania konkretnych państw, wpis będzie wyglądać następująco (dla Andory i Afganistanu)
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^[AD|AF|$ [NC]
RewriteRule (.*) - [F]
Pełna lista kodów ISO 3166-1 dla poszczególnych krajów dostępna jest m.in. pod adresem https://pl.wikipedia.org/wiki/ISO_3166-1