Si la web funciona en local, debe funcionar desde Internet.
Cualquier petición de internet de web (puerto 80) llega a tu router el cual debe redirigirla a la IP local donde tengas el servidor.
Una cosa es tener el puerto 80 abierto (que siempre lo está por defecto sin tocar nada) y otra cosa es mapearlo, redirigir las peticiones a tu IP local.
Si desde Internet se accede a tu router está claro que no está redirigiendo hacia tu IP local donde tienes apache.
¿Puedes aportar una captura de pantalla donde se vea el mapeo de puertos .. ?
Si la web funciona en local, debe funcionar desde Internet.
Cualquier petición de internet de web (puerto 80) llega a tu router el cual debe redirigirla a la IP local donde tengas el servidor.
Una cosa es tener el puerto 80 abierto (que siempre lo está por defecto sin tocar nada) y otra cosa es mapearlo, redirigir las peticiones a tu IP local.
Si desde Internet se accede a tu router está claro que no está redirigiendo hacia tu IP local donde tienes apache.
¿Puedes aportar una captura de pantalla donde se vea el mapeo de puertos .. ?