кеширование и авторизация

Artem Bokhan artist at academ.org
Fri Aug 21 13:57:13 MSD 2009


Андрей Бойко пишет:
> Добрый день.
>
> У меня возникла такая задача - есть некий сайт (или раздел сайта, не важно), требующий авторизации для просмотра. Нагрузка на него достаточно высокая, в связи с чем возникло желание его закешировать средствами nginx. При этом, информация на сайте не персонифицирована (то есть все авторизовавшиеся видят одно и то же). Можно ли как-то сделать, чтобы nginx проверял, авторизовался ли пользователь (установлена кука, и она валидна),
Наверное, проверять куку лучше тому, кто ее выдал, а не nginx'у. Это 
можно сделать с помощью x-accell-redirect.

>  и если авторизовался - ему отдавался запрошенный контент из кеша, а если нет - его редиректило на страницу авторизации?
>
>   






More information about the nginx-ru mailing list