Se um servidor estiver habilitado para usar o protocolo IPv6 (mesmo que tenha apenas um endereço local de link), ele pode estar usando o endereço local IPv6 ( ::1
).
Eu tenho um servidor web local que é público para IPs específicos, incluindo todos IPs em minha LAN.
Este é o meu arquivo .htaccess
:
order deny,allow
deny from all
allow from 192.168.2.1/24
allow from xxx.xxx.xxx.xxx
A linha 3 deve permitir todos os IPs em minha rede local e funciona bem, exceto pelo computador em que o servidor está sendo executado. Quando tento acessar a pasta, onde esse arquivo .htaccess
está localizado, recebo um código de status 403.
Eu tentei adicionar allow from 127.0.0.1
, mas não teve efeito.
Como posso permitir que o computador host acesse o servidor da web?
Eu só recebo esse erro quando uso localhost
, mas funciona quando eu uso meu endereço IP 192.168.2.XXX
.
Estou executando o Apache / 2.4.25 (Unix) PHP / 7.1.4.
Tags lamp linux http apache-http-server