On Thursday 10 April 2014 20:03:10 softshape wrote:
> Хорошо, но запрос на new.ru отрабатывает этот же самый nginx. Как в нем
> можно "сконвертить" get-параметр session обратно в куку, причем удалив его
> из числа параметров ?
>
Переместить обратно в куку можно очередным редиректом уже на новом д
спорим, что будет ?
11 апреля 2014 г., 9:59 пользователь Михаил Монашёв
написал:
> Здравствуйте, Илья.
>
> Вы писали 10 апреля 2014 г., 23:26:38:
>
>> допустим, что сессионная кука называется "session", тогда можно сделать так
>
>
>> server {
>
>> server_name www.old.ru;
>> lo
Здравствуйте, Илья.
Вы писали 10 апреля 2014 г., 23:26:38:
> допустим, что сессионная кука называется "session", тогда можно сделать так
> server {
> server_name www.old.ru;
> location / {
> rewrite ^/(.*)$ http://www.new.ru/$1 permanent;
> add_hea
так будет работать.
в случае кодов 30X браузер выставляет куку на тот домен, который видит
в Location
да, при желании можно сбрасывать чужие авторизационные куки. читать их нельзя.
насчет add_header для редиректов я действительно не учел, у нас стоит
самодельный патч, который разрешает хедеры на
Хорошо, но запрос на new.ru отрабатывает этот же самый nginx. Как в нем
можно "сконвертить" get-параметр session обратно в куку, причем удалив его
из числа параметров ?
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,249188,249212#msg-249212
On Friday 11 April 2014 01:26:38 Илья Шипицин wrote:
> допустим, что сессионная кука называется "session", тогда можно сделать так
>
>
> server {
>
> server_name www.old.ru;
> location / {
> rewrite ^/(.*)$ http://www.new.ru/$1 permanent;
> add_heade
допустим, что сессионная кука называется "session", тогда можно сделать так
server {
server_name www.old.ru;
location / {
rewrite ^/(.*)$ http://www.new.ru/$1 permanent;
add_header Set-Cookie "session=$cookie_session;";
}
}
работать бу
Всем привет,
наш сайт меняет домен, и стоит задача перенести на новый домен
пользовательские сессии. То есть куки.
Я планировал сделать постоянный редирект вида:
server {
server_name www.old.ru;
rewrite ^(.*) http://www.new.ru$1 permanent;
}
Можно ли при этом прочитать куки с ww