Page tree

При работе с Bitrix 7 вы можете столкнуться с тем, что в журнал веб-сервера вместо реальных IP-адресов пользователей записывается адрес сервера Nginx (127.0.0.1), проксирующего запросы к Apache.

Для исправления ситуации необходимо выполнить следующее.

  1. Открыть файл /etc/httpd/conf/httpd.conf:

    vim /etc/httpd/conf/httpd.conf
  2. Найти в нем строки:

    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
  3. Заменить в них %h на %{X-Forwarded-For}i, чтобы получилось следующее:

    LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common
  4. Выйти, сохранив изменения:

    :wq

Дополнительную информацию по работе с редактором Vim можно найти, например, здесь.

Вы также можете использовать редактор nano вместо vim, установив его следующей командой:

yum install -y nano
  • No labels