12

我需要能够测试某个模式的 Location 响应标头中的 URL 字符串,如果它匹配,请将其替换为另一个。

例如,如果响应是 Location: http://wrongserver.com我需要将其更改为 Location: http://rightserver.com

似乎 mod_setenvif 仅对请求标头进行操作,因此我无法将其与“标头集”指令结合起来以实现我想要的。

内容没有被代理,因此使用 mod_proxy 指令似乎不是一种选择。

谢谢,伯尼

4

1 回答 1

14

你应该能够做到这一点mod_headers

Header edit Location ^http://wrongserver.com$ http://rightserver.com

更多信息在这里:https ://httpd.apache.org/docs/current/mod/mod_headers.html#header

于 2014-08-06T11:03:20.270 回答