Unitd + client_addr
Валентин Бартенев
vbart на nginx.com
Сб Июн 1 18:44:02 UTC 2019
On Friday, 31 May 2019 18:51:15 MSK Anton Kiryushkin wrote:
> Здравствуйте.
>
> Не подскажете, какова судьба вот этого тикета:
> https://github.com/nginx/unit/issues/132
>
> А так же, возможно, есть прямой способ, как получить в php, запускаемом
> через unit клиентский айпишник? Сейчас там 127.0.0.1, что очень и очень
> плохо и ставит использование unit под жирный вопрос.
>
[..]
Самый простой способ сейчас - это сделать прослойку в виде отдельного .php
скрипта, который будет подменять REMOTE_ADDR из заголовка и include-ить скрипты
приложения.
Вопрос о том, как должна работать и выглядеть конфигурация для гибкой удобной
настройки переменных окружения - находится в проработке. В свежих версиях
появилась внутренняя маршрутизация и в её рамках планируется затем дать
возможность конфигурировать и перезаписывать различные параметры запроса
на уровне отдельных маршрутов.
Мы сейчас стараемся больше нарастить функциональность, образно выражаясь,
"в ширину": добавить раздачу статики, проксирование - чтобы встроить всё
это в общую систему, а затем уже пойдет проработка отдельных деталей, т.с.
наращивание функциональности "в глубину".
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru