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