Описание тега mod-rpaf

Модуль пересылки обратного прокси-сервера для Apache (mod_rpaf) Изменяет удаленный адрес клиента, видимый для других модулей Apache.

Модуль переадресации обратного прокси-сервера для Apache (mod_rpaf)

rpaf предназначен для внутренних серверов Apache, а mod_proxy_add_forward - для внешних серверов Apache. Это делает в точности противоположность mod_proxy_add_forward.

Он изменяет удаленный адрес клиента, видимый для других модулей Apache, когда выполняются два условия. Первое условие заключается в том, что удаленный клиент на самом деле является прокси, который определен в httpd.conf. Во-вторых, если есть входящий заголовок X-Forwarded-For и прокси находится в списке известных прокси, он берет последний IP-адрес из входящего заголовка X-Forwarded-For и изменяет удаленный адрес клиента в структуре запроса. Он также принимает входящий заголовок X-Host и соответствующим образом обновляет настройки виртуального хоста. Для Apache2 mod_proxy он принимает заголовок X-Forwared-Host и обновляет виртуальные хосты