[.htaccess - Bloquear / banido IP] Como bloquear o acesso a um site para alguns usuários ... e para todos, exceto alguns.

Restringir o acesso a um site para determinados IPs, pode ser muito simples .htaccess.

Ordenar negar, permitir
Negar a partir 191.155.1.30
Negar a partir 123.113.
Negar a partir 1.2.3.4 5.6.7.8 127.1.1.1
Permitir que a partir de todos

Se acima da linha "Ordenar negar, permitir"Diz para servidor de prioridade. Mais especificamente, acesso a todos os IPs, exceto aqueles que são listados nas linhas "Negar a partir".

Negar a partir 191.155.1.30 - Bloqueia o acesso a um único IP. No nosso exemplo: 191.155.1.30

Negar a partir 123.113. - Bloqueia o acesso todos os IPComeçando com os locais 123.113.

Para algumas versões do Apache, o exemplo acima retornaria 500 Internal Server Error para todos os IPs que acessam o site. Se você tiver esse erro, remova as linhas acima, a primeira e última linha e usar apenas:

Negar a partir 191.155.1.30
Negar a partir 123.113.
Negar a partir 1.2.3.4 5.6.7.8 127.1.1.1

Como uma inversão das afirmações acima é bloquear todos os IPs, com exceção de alguns.

Negar a partir de todos
Permitir que a partir 1.1.1.1

Todos os IPs terão acesso bloqueado, menos PC que tem 1.1.1.1 IP

Deixe um comentário