Замена mod_rpaf на mod_remoteip в Apache 2.4

By | 08.05.2019



Сегодня обновил на своём сервере Debian до Jessie и обнаружил проблему: модуль mod_rpaf не отображал правильный ip-адрес клиента, вместо этого отображался ip 127.0.0.1, при проксировании запросов от nginx к apache.

Замена mod_rpaf на mod_remoteip в Apache 2.4

Решается проблема очень просто: деактивируем/удаляем mod_rpaf и активируем mod_remoteipкомандой:

# a2enmod mod_remoteip

Перезагружаем apache. Теперь открываем конфиг-файл с виртуальными хостами и для каждого сайта прописываем следующее:

 RemoteIPHeader X-Forwarded-For RemoteIPTrustedProxy 127.0.0.1

Снова перезапускаем apache.

Источник: https://www.comp-web-pro.ru/zamena-mod_rpaf-na-mod_remoteip-v-apache-2-4.html





Добавить комментарий