我需要一个反向代理,它根据cookie中的某个值进行服务器映射。
例如,如果存在变量"key"并且它等于 2(key=2),则必须将请求重定向到服务器 100.100.100.100。
Apache 流量服务器可以做到这一点吗?
附言我给用户写了这条消息给apache服务器流量的邮件列表,这是我得到的答案:
这是自动生成的消息。
danielxu@yahoo-inc.com 不再与雅虎公司合作。
您的消息不会被转发。
如果您有销售咨询,请发送电子邮件至 yahoosales@yahoo-inc.com 很快就会有人跟进你。
如果您在法律事务方面需要帮助,请发送消息 到 legal-notices@yahoo-inc.com
谢谢!
您将使用标头重写插件。在remap.config中,你会有一个这样的规则:
map http://example.com http://origin.example.com @plugin=header_rewrite.so @pparam=hdrs.config
在 hdrs.config 中,我认为这会起作用
cond %{COOKIE:key} ="2"
set-destination HOST 100.100.100.100