2

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

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

2 回答 2

5

我发现添加ProxyPreserveHost OnVirtualHost配置可以按预期重写Host:标题。

于 2015-08-21T17:33:58.853 回答
0

你在 apache 上安装了 mod_headers 吗?

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

于 2013-07-16T08:14:47.410 回答