Apache根据不同的域为请求添加标头

yuy*_*007 5 apache http-headers

http://foo.comhttps://secure.foo.com

\n\n

如果来自https://secure.foo.com的请求,我想要一些外部信息来请求标头。

\n\n

有人可以告诉我如何完成上述要求吗?

\n\n
\n\n

我尝试按照以下步骤向请求添加标头,但失败了。\n1. 下载新的 httpd 并安装它。\n2. 取消注释行 \xe2\x80\x9cLoadModule headers_module module/mod_headers.so\xe2\x80\x9d\n3。在“httpd.conf”末尾添加以下代码

\n\n
Header add myheader "myvalue"\nRequestHeader set myheader2 "myvalue2"\n\n<ifModule mod_headers.c>\n    RequestHeader append myheader3 "myvalue3"\n</ifModule>\n
Run Code Online (Sandbox Code Playgroud)\n\n

但我只在响应中找到“myheader:myvalue”,如何使“myheader2”在请求中显示?\n在此输入图像描述

\n

Ser*_*nko 3

尝试这个:

<ifModule mod_headers.c>
    RequestHeader append myheader2 "myvalue2"
</ifModule>
Run Code Online (Sandbox Code Playgroud)