Вопрос: есть ли какой-то способ заставить браузер проверять факт
изменения картинки и если да, то какими строчками в конфиге nginx это
реализуется?
SS> 1. Самый простой способ - убрать "expires 30d"
Дык, хочется чтобы картинки кэшировались, но каждый раз проверялись
HEAD-ом на факт изменения.
Нужно убрать "expires 30d".
Если у ответа есть "Last-Modified", то браузер такие ответы, как правило,
кэширует, но при последующих запросах будет так же запрашивать
"If-Modified-Since". Насчёт каждый раз - не гарантировано, но достаточно
часто.
Игорь Сысоев
http://sysoev.ru