Hello!
On Sat, Jan 28, 2017 at 04:02:18AM -0500, Дмитрий Герасимов wrote:
> Всем доброго дня. Было задумка добавить авторизацию на все *.php файлы в
> админской части сайта. Старый конфиг
>
> location = /admin/auth {
>
> userid off;
> include /etc/nginx/fastcgi.conf;
>
> К сожалению, это все равно не панацея
> Firefox почему-то смотрит на этот параметр только для https
> соединений, а для якобы устаревших http игнорирует его.. Хотя казалось
> бы зачем это вообще разделять...
У вас юзера часто руками обновляют страницу, или это делает js, если js,
тогда вместо
S.A.N Wrote:
---
> На сегодня immutable реализован только в Firefox, а Chrome просто
> изменили поведения и теперь при F5 статика отдается из клиент кеша,
> без запроса к серверу.
>
> Я поддерживаю авто добавления параметра immutable, в
> Да, поставь ты expires и max-age хоть на сто лет вперед, любое F5 у
> Firefox вызовет запрос на сервер. Да, в ответ пойдет 304, но сам
> запрос то никак не отменить (кроме как этим флагом)
Да, я уже понял и написал ниже: +1 за Cache-Control: immutable
На сегодня immutable реализован только в
S.A.N Wrote:
---
> Почитал спеку, но так и не понял, что нового дает immutable, если
> установить expires max, клиент раз в год будет делать условный запрос,
> если установить immutable, клиент никогда не будет делать условных
> запросов, т.е.
> вот тут подробности:
>
> http://www.opennet.ru/opennews/art.shtml?num=45934
> 27.01.2017 23:49 Firefox и Chrome провели работу по увеличению
> скорости
> повторной загрузки страниц
Спасибо, да метод POST и поведение кнопки "перезагрузить страницу", вызывает
условный запрос.
+1, за
On 29.01.2017 14:14, S.A.N wrote:
Почитал спеку, но так и не понял, что нового дает immutable, если установить
expires max, клиент раз в год будет делать условный запрос, если установить
immutable, клиент никогда не будет делать условных запросов, т.е. это все
ради того чтобы клиент не делал
Почитал спеку, но так и не понял, что нового дает immutable, если установить
expires max, клиент раз в год будет делать условный запрос, если установить
immutable, клиент никогда не будет делать условных запросов, т.е. это все
ради того чтобы клиент не делал запрос раз в год?
Posted at Nginx
Firefox уже как полгода поддерживает опцию кэширование "immutable" для
объектов, которые по своему определению никогда не будут изменяться.
Cache-Control: max-age=36500, immutable
https://bugzilla.mozilla.org/show_bug.cgi?id=1267474
Понятно, что её можно добавлять вручную через add_header