Apache Traffic Server: правило, основанное на cookie

Мне нужен обратный прокси-сервер, который делает сопоставление сервера по значению в cookie.

Например, если есть переменная "ключ" и она равна 2 (ключ =2), запрос должен быть перенаправлен на сервер 100.100.100.100.

Может ли сервер трафика Apache сделать это?

PS Я написал это сообщение пользователям, рассылающим список трафика сервера Apache, и вот ответ, который я получаю:

Это автоматически сгенерированное сообщение.

danielxu@yahoo-inc.com больше не работает с Yahoo! Inc.

Ваше сообщение не будет переслано.

Если у вас есть запрос на продажу, отправьте электронное письмо по адресу yahoosales@yahoo-inc.com, и в ближайшее время с вами свяжутся.

Если вам требуется помощь по юридическим вопросам, отправьте сообщение по адресу legal-notices@yahoo-inc.com

Спасибо!

1 ответ

Вы бы использовали плагин перезаписи заголовка. В 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
Другие вопросы по тегам