Изменение заголовка запроса перед прямым прокси в Apache

Я использовал "прямой прокси" в Apache. Я хочу изменить часть заголовка запроса перед передачей запроса. например, я хочу изменить параметр хоста в заголовке. Я использовал эту часть конфигурации в httpd.conf, но он не меняет заголовок перед передачей запроса.

Listen 7654
<VirtualHost *:7654>
    RequestHeader set Host "test.com"
    ProxyRequests On
</VirtualHost>

3 ответа

Я обнаружил, что добавление ProxyPreserveHost On к VirtualHost Конфиг позволяет переписать Host: заголовок, как задумано.

Вы установили mod_headers на apache?

если у вас нет установки, попробуйте команду "a2enmod headers" (без qoute) и перезапустите apache.

Эта проблема хорошо объяснена здесь https://www.youtube.com/watch?v=ysT_tGBKldc.

Другие вопросы по тегам