我需要能够在某个模式的位置响应标头中测试URL字符串,如果匹配则将其替换为另一个模式。
e.g。如果响应是位置:http://wrongserver.com我需要将其更改为位置:http://rightserver.com
似乎mod_setenvif仅对请求标头进行操作,因此我无法将其与“标头集”指令相结合以实现我想要的目标。
内容未被代理,因此使用mod_proxy指令似乎不是一种选择。
谢谢, 伯尼
答案 0 :(得分:10)
您应该可以使用mod_headers
Header edit Location ^http://wrongserver.com$ http://rightserver.com
此处有更多信息:http://httpd.apache.org/docs/current/mod/mod_headers.html#header