2016-12-01 109 views
0

我有一個Python後端正在被Apache/mod_proxy使用fcgi(rhel7上的httpd 2.4)反向代理。獲取mod_proxy將自定義標頭傳遞到後端

我有一個客戶端,在請求中設置自定義標頭,但mod_proxy似乎並沒有將該標頭髮送到後端。

我知道類似於ProxyPreserveHost的存在主機 - 我想知道如何爲自定義標題做類似的事情。

我可以用mod_proxy做到嗎,還是需要以某種方式回退到mod_rewrite?

TIA

回答

0

看來此行保留的原因標頭,我不太明白:

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

我不明白這樣做的原因是,我在這裏設置一個的環境變量,不是頭 - Env vars自動變成頭文件?

我,雖然我可能不得不這樣做還可以,但沒有必要:

RequestHeader set HTTP_MY_HEADER "${MY_HEADER}e" 

我想這是一個答案,「它的工作原理」,雖然我很想知道爲什麼...

相關問題