Всем доброго времени суток! Возникла задача, невзирая на RFC и заголовки организовать принудительное кеширование с бекенда на пару минут - то есть кешировать все, невзирая на заголовки. (да, бекенд кривой, и поправить его к сожалению затруднительно)
В nginx до версии 0.7.47 включительно все именно так и работает.
А начиная с 0.7.48 - Исправление:
теперь nginx учитывает при кэшировании строки "X-Accel-Expires",
"Expires" и "Cache-Control" в заголовке ответа бэкенда.
уже не дает кешировать html.
на 0.7.47 оставаться нет возможности - нужна proxy_cache_key
Как наиболее просто добиться игнора Cache-Control и Expires в последней версии Nginx?