我有一个 Apache httpd 代理 (proxy.example.com),它将请求代理到应用程序服务器 (app.example.com)。现在我尝试使用Host
如下指令覆盖对 app.example.com 的请求中的标头:
RequestHeader set Host proxy.example.com
但是,这只会X-Forwarded-Host: proxy.example.com
在请求中添加一个新标头。主机标头本身保持不变Host: app.example.com
。
有人知道为什么会这样吗?我希望RequestHeader set Host <name>
按照文档中所述覆盖 Host 标头RequestHeader 指令...
放
请求标头已设置,用此名称替换任何先前的标头