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

标签 apache http-headers

http://foo.comhttps://secur.foo.com

如果来自 https://secur.foo.com 的请求,我想和一些外部信息来请求 header 。

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

我尝试按照以下步骤向请求添加 header ,但失败了。
1.下载一个新的httpd并安装。
2. 取消注释行“LoadModule headers_module modules/mod_headers.so”
3.在“httpd.conf”末尾添加如下代码

Header add myheader "myvalue"
RequestHeader set myheader2 "myvalue2"

<ifModule mod_headers.c>
    RequestHeader append myheader3 "myvalue3"
</ifModule>

但是我只找到“myheader:myvalue”作为响应,如何在请求中显示“myheader2”?

最佳答案

试试这个:

<ifModule mod_headers.c>
    RequestHeader append myheader2 "myvalue2"
</ifModule>

关于Apache根据不同的域添加请求头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11736804/

相关文章:

java - 在Spring框架中使用@RequestMapping时如何匹配通配符接受 header

rest - 为 http 请求/响应指定语言环境

javascript - 在 phpbb 中按提交后网站无法连接

ruby-on-rails - 在 Rails 开发环境中允许不安全的脚本

apache - LetsEncrypt SSL 安装后服务器没有响应

apache - 如何在速度模板中进行重定向?

php - 防止 PHP HTTP 包装器等待持久连接的关闭

ruby-on-rails - Engine Yard Rails 应用程序 - 在 Elastic Load Balancer (ELB) 处终止 SSL 并传递 X-Forwarded-Proto http header

apache - 部署 GWT 和 HTML 应用程序

apache - .htaccess rewritecond 和规则无法找出末尾的额外斜杠