Пример блокировка стран
Также, вы можете использовать модуль geoip для Apache на этом сервере. Чтобы заблокировать страну, можно использовать к примеру следующую конфигурацию в .htaccess:
Код: Выделить всё
SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
Deny from env=BlockCountry
Альтернативный способ с использованием mod_rewrite:
Код: Выделить всё
GeoIPEnable On
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(CN)$ [NC]
RewriteRule . - [F]
Код: Выделить всё
GeoIPEnable On
RewriteEngine On
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(CN|NL|FR)$ [NC]
RewriteRule . - [F]
Код: Выделить всё
SetEnvIf GEOIP_COUNTRY_CODE !^RU BlockCountry
Deny from env=BlockCountry
