В CGI нет ничего об этом. Каждый веб-сервер делает это по-своему. Например, Apache имеет полный язык конфигурации для указания того, как запросы обрабатываются, фильтруются и направляются обработчикам. Напротив, простой HTTP-сервер Python не имеет понятия сценариев CGI и просто вызывает методы объекта Python для обслуживания запросов.
EDIT:
CGI обычно означает RFC 3875 . В этом документе никогда не требуется, чтобы веб-серверы связывали файлы в локальной файловой системе с URL-адресами.
Бит, который ближе всего подходит к разговору о скриптах, это
3,4. Исполнение
Сценарий вызывается системным образом.
, который в основном позволяет серверам делегировать сценарии, если им нравится или делать что-либо еще, что им нравится для обслуживания запросов.