TM> версия старовата - nginx/0.8.53
TM> но переход на новую потребует дофига работы - таких серверов много
Это вы говорите, чтобы ничего не делать, или вы всё таки пробовали что-то
реально сделать?...
реально я в дополнение к expires просто ставлю потерянные хидеры, благо конкретный апстрим отдает только паблик данные. А вот кому-то другому это может вылезти боком.
P.S. Хотя, судя по моему опыту, вообще мало кто из программеров в курсе разницы между "Cache-Control: public" и "Cache-Control: private".