Welcome! Log In Create A New Profile

Advanced

Expires в add_header Set-Cookie

June 03, 2010 10:40AM
Добрый день,
Не могу решить одну проблему.
Внутри if делаю установку куки:

if ($request_uri ~* /id=([0-9]) {
set $id $1;
add_header Set-Cookie "id=$id; path=/; domain=.domain.com; expires=<DATE>";
}

Вот с <DATE> и проблема. Не могу понять, как посадить нужную дату в expires. Мне надо всегда на год вперед...

К сожалению, userid не поддерживается в if, а только в location.
Я не смог запустить это в локейшн, куки не ставились и логи не писались.
Да и строчек много с userid модулем, пробовал старой дорогой, как в апаче делалось:
[CO=id:$1:.domain.com:525600:/]

Можно ли как-то дату прописывать динамически на год вперед или у меня нет выхода и надо через location делать?
Только странно тогда, почему такое не работает:

location /id==([0-9]) {
userid on;
userid_name id:$1;
userid_domain .domain.com;
userid_path /;
userid_expires 365d;
userid_p3p none;
}

Спасибо!
Алекс
Subject Author Posted

Expires в add_header Set-Cookie

ShivaS June 03, 2010 10:40AM

Re: Expires в add_header Set-Cookie

hg_04 June 04, 2010 04:16AM

Re: Expires в add_header Set-Cookie

ShivaS June 04, 2010 04:29AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 219
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready