获取mod_proxy将自定义标头传递到后端

问题描述:

我有一个Python后端正在被Apache/mod_proxy使用fcgi(rhel7上的httpd 2.4)反向代理。获取mod_proxy将自定义标头传递到后端

我有一个客户端,在请求中设置自定义标头,但mod_proxy似乎并没有将该标头发送到后端。

我知道类似于ProxyPreserveHost的存在主机 - 我想知道如何为自定义标题做类似的事情。

我可以用mod_proxy做到吗,还是需要以某种方式回退到mod_rewrite?

TIA

看来此行保留的原因标头,我不太明白:

SetEnvIf HTTP_MY_HEADER "(.*)" MY_HEADER=$0 

我不明白这样做的原因是,我在这里设置一个的环境变量,不是头 - Env vars自动变成头文件?

我,虽然我可能不得不这样做还可以,但没有必要:

RequestHeader set HTTP_MY_HEADER "${MY_HEADER}e" 

我想这是一个答案,“它的工作原理”,虽然我很想知道为什么...