IP адрес сервера вместо IP пользователя
Добавлено: Вт мар 28, 2023 5:16 pm
Добрый день! Столкнулся с проблемой, что функция $_SERVER['REMOTE_ADDR']; всегда возвращает IP самого сервера.
Поиски показали, что причина в кешировании данных через nginx.
Какие есть варианты решения этой проблемы?
Версия актуальная с сайта. ОС ubuntu 18.04
====================
/etc/httpd/conf.d/remoteip.conf
<IfModule remoteip_module>
RemoteIPHeader X-Forwarded-For
RemoteIPInternalProxy 192.168.1.100
RemoteIPInternalProxy 127.0.0.1
</IfModule>
где 192.168.1.100 - IP сервера
автоматизируйте пожалуйста
Поиски показали, что причина в кешировании данных через nginx.
Какие есть варианты решения этой проблемы?
Версия актуальная с сайта. ОС ubuntu 18.04
====================
/etc/httpd/conf.d/remoteip.conf
<IfModule remoteip_module>
RemoteIPHeader X-Forwarded-For
RemoteIPInternalProxy 192.168.1.100
RemoteIPInternalProxy 127.0.0.1
</IfModule>
где 192.168.1.100 - IP сервера
автоматизируйте пожалуйста