Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Назначение доп. заголовков через include virtual в рамках проксируемых запросов
- To: nginx-ru@xxxxxxxxx
- Subject: Назначение доп. заголовков через include virtual в рамках проксируемых запросов
- From: Kost <kost@xxxxxxxxx>
- Date: Tue, 23 Sep 2008 14:22:33 +0400
Есть примерный конфиг:
location /1.html {
proxy_pass http://localhost:8080/;
}
location /setcookie/{
if ($uri ~* "\/setcookie\/(.+)" ) {
set $new_cookie $1;
add_header Set-Cookie $new_cookie;
}
return 200;
}
При обработке /1.html формируется новая ssi переменная и дергается
include, в котором, по-идее будет ставиться новый заголовок.
1.html:
<!--# set var="newcookie" value="Test=1; expires=Mon, 22 Dec 2008 07:16:04
GMT; path=/; domain=localhost" -->
<!--# if expr="$newcookie" -->
<!--# echo var="NewCookie" -->
<!--# include virtual="/setcookie/$newcookie" wait="yes" -->
<!--# endif -->
Вопрос состоит в том, чтобы заголовки, установленный внутри /setcookie/
транслировались наверх и отдавались клиенту при запросе /1.html
Если это вообще возможно, то подскажите плиз, куда вообще рыть?
Спасибо заранее!
|