sub_filter_last_modified
Директива sub_filter_last_modified позволяет управлять заголовком Last-Modified проксируемых ответов. — NGINX HTTP Core
Описание
Директива 'sub_filter_last_modified' является частью HTTP-ядра NGINX и используется в контексте блоков http, server или location. Эта директива, при включении, инструктирует NGINX добавлять заголовок Last-Modified к ответам, которые он отдает после применения замен sub_filter. Директива требует флага, определяющего поведение при манипуляции заголовком. Если флаг установлен в 'on', она добавит или изменит заголовок Last-Modified в upstream-ответе, что особенно полезно для динамически генерируемого контента, требующего отметки времени для механизмов кэширования.
Пример конфига
location /example {
sub_filter last_modified on;
proxy_pass http://backend;
}Убедитесь, что директива 'sub_filter' включена, поскольку 'sub_filter_last_modified' изменяет заголовки только для ответов, в которых выполняются замены.
Неправильная настройка этой директивы может привести к некорректному поведению кеша; убедитесь, что протестировали значения заголовков в ваших ответах.