@alexxzhuravlev

Как отключить кэширование для залогиненных юзеров в nginx?

Я настроил кэширование некоторых страниц в nginx и это работает хорошо, за исключением одного момента - пользователям начали отдаваться куки предыдущих залогиненных пользователей, как результат - они
видят не свои страницы.

Нагуглил такую штуку как fastcgi_hide_header "Set-Cookie"; НО, она гасит этот заголовок для всех ответов, в итоге залогинится невозможно на сайт
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ответы на вопрос 2
Ставьте куки только пост запросами. Ну и после установки нас выручит proxy_cache_bypass. А вообще вот статья https://www.nginx.com/blog/nginx-caching-guide/
Ответ написан
Комментировать
keydon2
@keydon2
...
Есть вариант проставлять куки яваскриптом
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы