Я хочу понять, как php или любой скрипт cgi выполняется, например, через apache или nginx
Когда на сервере вызывается маршрут, сервер передает параметры и маршрут обработчику в папке cgi_bin в корне сервера для рассматриваемого домена.