
Tengo un servidor web local que es público para IP específicas, incluidastodoIP en mi LAN.
Este es mi .htaccess
archivo:
order deny,allow
deny from all
allow from 192.168.2.1/24
allow from xxx.xxx.xxx.xxx
Se supone que la línea 3 permite todas las IP en mi red local y funciona bien excepto en la computadora en la que se ejecuta el servidor. Cuando intento acceder a la carpeta donde .htaccess
se encuentra este archivo, recibo un código de estado 403.
Intenté agregar allow from 127.0.0.1
pero no tuvo ningún efecto.
¿Cómo puedo permitir que la computadora host acceda al servidor web?
Solo recibo este error cuando uso, localhost
sin embargo, funciona cuando uso mi dirección IP 192.168.2.XXX
.
Estoy ejecutando Apache/2.4.25 (Unix) PHP/7.1.4.
Respuesta1
Si un servidor está habilitado para usar el protocolo IPv6 (incluso si solo tiene una dirección local de enlace), es posible que esté usando la dirección local IPv6 ( ::1
).