Как работает веб сервер?
По TCP приходит сигнал в сетевую карту, та вычленяет из него пакет и перенаправляет в ядро ОС, ядро уже смотрит какому приложению отдать этот пакет. Находит Apache и передаёт ему, тот парсит пакет, выделяет запрос, парсит запрос и дальше по программе.
На 80 порту висит апач и парсит что ему приходит из http. Дальше передает что пришло  уже вашему коду если это поразумевают настройки апача.