Есть легаси на PHP, где огромное количество кастомных страниц, дивным образом связанных узами API и магии.
В некоторых каталогах настройки задаются через такие конструкции в
.htaccess:
SetEnvIf Request_URI ".*" APP_SETTINGS=app-settings-12
SetEnvIf Request_URI ".*" API_ENDPOINT=app-endpoint-outer
SetEnvIf Request_URI ".*" USE_SHOTLINKS=false
Т.е. для каталога задается перменная окружения, далее где-то в коде они берутся, проверяются с уверенностью в том, что в этом и вложенных эти переменные будут именно такими, при том что точек входа в каталоге не связанных друг с другом может быть несколько. Но не Apache единым, есть планы на nginx, поэтому в поисках альтерантивы.
Подключать во все файлы файл конфига или
.env. Неудобно, файлов много. Либо нужно всё переписывать на единые точки входа, решать проблемы маршрутизации, что тоже неудобно.
Какие могут быть альтернативы?