
Cuando intento acceder a mi servidor a través de mi dirección IP/localhost/127.0.0.1, todos funcionan bien, pero cuando intento mi IP externa obtengo:
Forbidden
You don't have permission to access / on this server.
Estaba buscando una guía referente a la IP externa pero solo encontré la del host local. Si alguien conoce alguna guía sobre cómo solucionar este problema referente a la IP externa, estaré muy agradecido.
Editar: encontré 1 guía hasta ahora que se refiere al firewall. El firewall no es el problema.
Respuesta1
¿Estás usando apache? Si es así, verifique los archivos de configuración de su servidor.
En uno de mis sitios, necesito iniciar sesión a menos que la IP sea 127.0.0.1; Esto me permite ejecutar un servicio de generación de PDF en la salida de ciertas páginas. Según su descripción, parece que su sitio web actúa como si negara todo excepto localhost.
Verifique el /etc/apache2/sites-available/YOURSITE
archivo y observe su VirtualHost
configuración.
Respuesta2
Probé muchas soluciones de Internet para httpd.conf, pero ninguna funcionó.
Hoy tuve una idea y simplemente comenté la línea require local
en ./conf/extra/httpd-vhost.conf y...
¡Funcionó!