Модуль GeoIP (mod_geoip2) и экземпляр Amazon EC2 Ubuntu
Я установил мод GeoIP через http://dev.maxmind.com/geoip/legacy/mod_geoip2/ и убедился, что права доступа www-data для чтения базы данных правильные. Нам просто нужно заблокировать каталог из Великобритании из-за характера медицинской промышленности. Когда я включаю его, даже я заблокирован от него как из США, так и из Великобритании (я бы предположил, что везде). Поскольку это блокировка каталога, после добавления правильной конфигурации модуля в apache2.conf все, что мне нужно добавить, - это файл.htaccess в соответствующий каталог:
<Location /geoip-enabled>
SetEnvIf GEOIP_COUNTRY_CODE GB BlockCountry
Deny from env=BlockCountry
</Location>
Есть ли что-то еще, что должно быть включено в.htaccess? Когда он активен, он генерирует 500 внутренних ошибок сервера, и журналы отражают
[core:alert] [pid 23183] [client xxxx:65490] /www/prime/non-uk/.htaccess: расположение здесь не разрешено для каждого соединения.