Привет,
у меня задача такого рода. Если в запросе к серверу есть определенная кука, то надо в запрос подмешать HTTP переменную с таким же именем и содержимым этой самой куки и запрос пенаправляется (проксируется) к другому серверу. Если такой переменной нету в куках, то перенаправить на второй сервер.
Попробовал с mod_headers и mod_setenvif, а оно не может сделать так, как мне того хотелось бы:
RewriteCond %{HTTP_COOKIE} !VARIABLE RewriteRule (.*) http://loginserver/login.pl [P]
SetEnvIf Cookie VARIABLE=([a-zA-Z].*) VARIABLE=$1 RequestHeader add VARIABLE %{VARIABLE}
ProxyPass / http://resources.com/
Вообще то первые две строки работают, запрос перенаправляется дальше если куки нету, а вот дальше не знаю как сделать.
Может есть какие то другие варианты?