0

我需要一个反向代理,它根据 cookie 中的某些值进行服务器映射。

例如,如果有一个变量“key”并且它等于 2 (key=2),那么请求必须被重定向到服务器 100.100.100.100。

apache流量服务器可以做到吗?

PS我把这条消息写给了apache服务器流量的用户邮件列表,这是我得到的答案:

这是一条自动生成的消息。

danielxu@yahoo-inc.com 不再与 Yahoo! 合作。公司

您的消息将不会被转发。

如果您有销售咨询,请发送电子邮件至 yahoosales@yahoo-inc.com,我们会尽快与您联系。

如果您在法律问题上需要帮助,请发送消息至 legal-notices@yahoo-inc.com

谢谢!

4

1 回答 1

0

您将使用标头重写插件。在 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
于 2017-06-14T01:03:30.173 回答