Кешировать страницы только для неавторизованных пользователей

troex nginx-forum на nginx.us
Вс Фев 6 17:44:13 MSK 2011


Здравствуйте,

Изучив поглубже документацию по proxy_module
наткнулся на такую мысль для своего
проекта:

Есть сайт, количество пользователей в
системе авторизованных 80% / не
авторизованных 20%, для всех
неавторизованных сайт выглядит
одинаково, обновляется не часто,
соответственно его можно целиком
закешировать в статику.

Вопрос: Для этого я так понимаю я должен
установить авторизованному
пользователю cookie например isauth=1, а
неавторизованному isauth=0 и в кодфиг
добавить:

proxy_cache_bypass $cookie_isauth
proxy_no_cache $cookie_isauth

Правильно ли я понял?

И ещё вопрос: можно ли это сделать на
0.7.67?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,172578,172578#msg-172578




Подробная информация о списке рассылки nginx-ru