Проблема с определением ip пользователя на сервере с nginx

Точные ответы на частые вопросы о хостинге

Проблема с определением ip пользователя на сервере с nginx

Сообщение admin » Вт ноя 09, 2010 11:07 am

На новом сервере с nginx (ISPmanager) появилась такая проблема. На многих установленных форумах при постинге и в списке "Кто на форуме" отображается не реальный ip пользователя, а ip сервера.

Связано это с тем, что перед апачем, данные обрабатывает nginx и уже потом что не обработал отдает апачу, а тот соответственно думает что получает запрос от пользователя.

Решение проблемы использовать при определении ip пользователя не REMOTE_ADDR а HTTP_X_FORWARDED_FOR

Для клиентов хостинга делаю такую замену бесплатно, если в этом есть необходимость.
admin
Advanced Member
 
Сообщения: 1566
Зарегистрирован: Вс июн 23, 2002 7:40 pm

Вернуться в Ответы на частые вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron