Ultima cosa che mi viene in mente è quella di un eventuale conflitto tra il web setting del router e apache?! :master:

Prova a spostare Apache sulla porta 8080 (ovviamente devi nattare la porta 8080 sul router) e vedi se funziona!

Ciao!