> А зачем их выделять в одном location-е? Заведите отдельный location,
> где будет включено кэширование и куда будут попадать все запросы,
> которые необходимо кэшировать.

Все запросы к движку попадают в один именованный локейшен. Если выделять ещё
один или несколько локейшенов под запросы, которые надо кешировать, придётся
там дублировать всю конфигурацию бэкэндов. Что чревато. А директива
proxy_cache не может быть размещена внутри if, и внутри именованного
локейшена нельзя разместить ещё один, обычный. Поэтому и возник такой
вопрос.

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

_______________________________________________
nginx-ru mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить