nega tudo por ip .htaccess

1

Estou tentando restringir o acesso a uma instância do apache conectada à Internet. Meu roteador tem uma porta para a máquina que está executando o apache. Não sei se isso faz diferença.

De qualquer forma, quero restringi-lo ao acesso à LAN apenas por enquanto, e quero usar o htaccess para que mais tarde eu possa permitir visitantes com base em IPs específicos. É um servidor de desenvolvimento que eu quero que meus clientes possam visualizar remotamente, mas não qualquer outra pessoa.

Eu tentei as instruções aqui: link que explica para fazer isso

order deny,allow
deny from all
allow from 192.168.1

No meu arquivo .htaccess, mas isso não funciona, ainda posso acessá-lo de fora da lan. Eu estou tentando do meu telefone 3G e funciona.

Se eu alterar a ordem para algo como

Order Deny,Allow
Deny from all
Allow from 192.168.1

(remova a vírgula) de acordo com os documentos do apache aqui: link e o A página ainda permite acesso no meu telefone e no local.

Alguma idéia?

    
por Jason 30.08.2011 / 05:55

1 resposta

1

Verifique se você tem AllowOverride All para garantir que seu .htaccess não seja ignorado.

    
por 30.08.2011 / 06:05