> 2) и что, всю толпу заголовков перечислять в ignore, если вдруг
> хочется чтобы 
> всё происходило ровно так, как описано в конфиге? :)

Нет, достаточно указать ignore Cache-Control и бекенд не сможет рулить
кешированием, но вообще заголовки от бекенда, появляются не от сырости, их
там разработчики специально, в коде запрограммировали, чтобы управлять
кешированием :)

Да, кстати на заголовок Cache-Control: max-age=1 stale-if-error=100
stale-while-revalidate=100 уже реагирует Хром, он может в офлайне работать с
этим кешем.

Но вы так же должны знать, что даже в онлайне когда на сервере уже есть
новый кеш, браузер всегда будет загружать из своего локал кеша старый кеш
(не старше значения из stale-while-revalidate) и только в фоновом режиме
отправит запрос на сервер, но на странице будет старый контент.

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,272411,272472#msg-272472

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

Ответить