Установка куки в Nginx

archive view archive save

article Установить куки (cookies) в Nginx довольно легко. Посмотрите на приведённый здесь пример установки куки (cookies) lcid со значением 0000, если URL начинается с "/ru/".

Установка куки в Nginx будет полезной в различных ситуация, одной из которых может быть полное кэширование контента для всех, кто не принимает файлы куки (cookies):

location ~* (^/ru/) {
     add_header Set-Cookie lcid=0000;
     # ... дополнительная nginx конфигурация
}

Во время установки куки с помощью Nginx-а мы также может указать домен (Domain) и путь (Path) из которого доступны Cookie, а также срок жизни (Max-Age) в секундах. После истечения "Max-Age" Cookie будет автоматически удалена из браузера:

location ~* (^/ru/) {
     add_header Set-Cookie \dom
        "lcid=0000;Domain=.example.com;Path=/;Max-Age=31536000";
     # ... дополнительная nginx конфигурация
}

Нет комментариев

Вы можете стать первым, кто добавит комментарий к этой записи.

Добавить комментарий

АХТУНГ! Все комменты гостей модерасятся модерастом.
  1. Мессаги исключительно рекламного содержания, либо содержащие только одни оценочные суждения типа "круто" ("отлично", "спасибо", "автор дебил" и т.п.) не публикуются;
  2. Злостным спамерам, пранкерам и прочей сетевой нечисти рекомендуем напрасно не тратить своего времени и удовлетворять свои больные фантазии на специализированных Интернет ресурсах!;
  3. Разумная обоснованная критика, замечания, дополнения приветствуются. Поля помеченные символом * обязательны к заполнению.


Защитный код
Обновить

Комментарии в блоге
Новое на форуме