Quando você tem um site, você quer trazer o máximo de tráfego possível, mas às vezes, você encontra alguns maus atores por aí que não necessariamente têm as melhores intenções.Em tempos como estes, você tem a opção de proteger seu site bloqueando indivíduos que você considera malicioso.Você não só tem a capacidade de bloquear um único IP, mas também pode fazer vários ou até mesmo países inteiros.As etapas neste artigo irão acrescentar a adição desses blocos ao seu arquivo .htaccess.
Editando arquivo .htaccess
1. Faça o login no cPanel. Depois de entrar, selecione Gerenciador de arquivos
2. Navegue até a raiz do seu documento, que é o diretório Public_HTML.
3. Ser capaz de ver o .htaccess
Navegue até o canto superior direito, clique em Definições
Nas suas preferências, selecione a raiz do documento para o domínio que você deseja editar e clicar em Mostrar arquivos ocultos em seu preferencial.
4. Na raiz do documento do seu domínio, selecione o arquivo .htaccess e clique em Editar na barra de ferramentas superior.
5. Quando estiver no editor, você pode adicionar um bloco abaixo para proibir um único host onde substituir o XXX para octetos do endereço IP.
pedido permitir, negar negar de XXX.XXX.XXX.XXX/32 negar de XXX.XXX.XXX.XXX/32 permitir de todos
6. Para proibir com base nos códigos do país, adicione um bloco como abaixo. Neste exemplo, usamos os Estados Unidos (EUA), Canadá (CA) e México (MX).
\ GeoIPEnable On
Abaixo, você adiciona os países que deseja banir
SetEnvIf GEOIP_COUNTRY_CODE US DenyCountry SetEnvIf GEOIP_COUNTRY_CODE CA DenyCountry SetEnvIf GEOIP_COUNTRY_CODE MX DenyCountry Permitir de todos Negar de env = DenyCountry
Abaixo está uma lista abrangente de códigos de país.