Nginx + php-fpm + cache + ajax

Aleksandr Sytar sytar.alex at gmail.com
Mon Nov 19 19:07:02 UTC 2012


19 ноября 2012 г., 22:35 пользователь frost_spk <nginx-forum at nginx.us>написал:

> Доброго времени суток.
>
> Нужна помощь с реализацией кеширования на одном проекте. В общем
> кеширование
> с самом Nginx настроено и работает, проблема заключается в том, что бы
> исключить из кеширования некоторые части сайта, которые работают через
> ajax.
>
> Например есть блок с картинками и кнопка обновления этого блока, при
> нажатии
> кнопки в логе Nginx появляется такой запрос:
> "POST / HTTP/1.1"
>
> Естественно блок не обновляется. Такая же ситуация с блоком авторизации на
> сайте.
>
> Подскажите, пожалуйста, решение этой проблемы. Как должен быть написан
> блок/настроен nginx что бы можно было как то исключить эти блоки из
> кеширования.
>
> Спасибо за помощь!
>
>
>

По умолчанию nginx не кеширует POST запросы.

http://wiki.nginx.org/HttpProxyModule#proxy_cache_methods
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20121119/2f3fb724/attachment.html>


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