Essa função é muito utilizada para impedir o acesso de determinadas pessoas em seus sites, e oque muitas pessoas não sabia é que isso é mais simples do que parece, oque você vai precisar para fazer esse feito é apenas umas linhas de código e um arquivo chamado .htaccess, bom, aonde achar esse arquivo .htaccess? Bom, no seu servidor deve existir um arquivo chamado .htaccess na raíz do seu site, em servidores Linux ele provavelmente fica em /usr/apache2/ e em servidores Windows o local pode ser em C:/Arquivos de Programas/Apache Group/Apache/conf/, se não encontrar, você pode criar o arquivo htaccess facilmente pelos usuários do cPanel, é só acessar o gerenciador de arquivos, navegar até o diretório public_html ou diretório desejado, clicar na opção “Novo Arquivo” e informar o nome .htaccess (O nome do arquivo deve iniciar com ponto e logo em seguida htaccess, ou seja .htaccess)
Depois de ter localizado/criado o arquivo .htaccess, você vai abrir ele com um editor de texto, e vai adicionar o seguinte código:
Perceba a lista de IPs que temos, para cada novo IP que você deseja bloquear é só colocar mais uma linha com “deny from {IP}” e esse IP não conseguirá acessar mais nada no seu site!
Mas lembre-se que você tem que ter certeza que aquele IP não vai mudar, se ele mudar você vai ter que bloquear novamente.
Créditos:
Vinicius Freitas
Thiago Belem
Depois de ter localizado/criado o arquivo .htaccess, você vai abrir ele com um editor de texto, e vai adicionar o seguinte código:
- Spoiler:
# Bloqueia uma lista de IPs
order allow, deny
deny from 172.0.0.1
deny from 172.0.0.1
deny from 172.0.0.1
allow from all
Perceba a lista de IPs que temos, para cada novo IP que você deseja bloquear é só colocar mais uma linha com “deny from {IP}” e esse IP não conseguirá acessar mais nada no seu site!
Mas lembre-se que você tem que ter certeza que aquele IP não vai mudar, se ele mudar você vai ter que bloquear novamente.
Créditos:
Vinicius Freitas
Thiago Belem