Eu tenho um site que precisa bloquear um país específico com base no endereço IP. Estou mais do que ciente de que o bloqueio baseado em IP não é um método infalível para bloquear visitantes, mas é um passo necessário na direção certa.
Como estou usando PHP, o que eu faria é usar um banco de dados GeoIP como geoplugin.net . No entanto, estou curioso para saber se há uma maneira melhor de fazer isso.
O site está em um servidor da web compartilhado (não tenho acesso root) e está executando o Apache no centOS. Acho que minha pergunta é "um arquivo .htaccess pode ser configurado para bloquear por IP usando uma fonte externa para procurar endereços IP".