【问题标题】:Changing request header before forward proxy in Apache在 Apache 中的转发代理之前更改请求标头
【发布时间】:2013-06-18 03:28:52
【问题描述】:

我在 Apache 中使用了“转发代理”。我想在传递请求之前更改部分请求标头。例如,我想更改标头中的主机参数。 我在 httpd.conf 中使用了这部分配置,但在传递请求之前它不会更改标头。

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

【问题讨论】:

    标签: apache2 mod-proxy request-headers


    【解决方案1】:

    我发现将ProxyPreserveHost On 添加到VirtualHost 配置可以按预期重写Host: 标头。

    【讨论】:

      【解决方案2】:

      你在 apache 上安装了 mod_headers 吗?

      如果您没有安装,请尝试命令“a2enmod headers”(不带 qoute)并重新启动 apache。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-14
        • 1970-01-01
        • 2017-09-17
        • 2021-10-04
        • 2018-12-11
        相关资源
        最近更新 更多