Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Expires в add header Set-Cookie
- To: nginx-ru@xxxxxxxxx
- Subject: Expires в add header Set-Cookie
- From: "ShivaS" <nginx-forum@xxxxxxxx>
- Date: Thu, 03 Jun 2010 10:40:34 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=QOPJqqjtmXy68noNB0CaA9+PXy+twyX/CSyY2aoXSLI=; b=bRwXzsOtumza7qjXp2TsuHBL1b2ZXrVBWPBRRlmGOM6dHHFQwxeDliT41izLMEtmcsmQ40vONIKUNHluEF66R7uTeFzoW5/mWXZaBKHJeMuOZcpDlfzylEcKNvdZXAzR;
Добрый день,
Не могу решить одну проблему.
Внутри 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;
}
Спасибо!
Алекс
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,94091,94091#msg-94091
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|