Вопрос по кешированию nginx

Mik Foxi
На сайте с 02.03.2011
Offline
1217
608

в конфиге: inactive=3h

далее для статики:

proxy_cache static;

proxy_cache_valid 3h;

proxy_cache_valid 410 15m;

proxy_cache_valid 404 1m;

proxy_cache_valid 301 302 3m;

но 301 редирект закешировался явно больше чем 3 минуты (кеш браузера чистил).

что в конфиге не так?

---------- Добавлено 05.12.2013 в 20:04 ----------

файл вместо которого сейчас 301 застряло отдается сервером, который ставил Expires +10 дней, это может быть причиной?

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (8 лет на защите сайтов). Форум на замену серчу: https://foxi.biz/
Z
На сайте с 06.09.2012
Offline
129
#1

В доке сказано, что заголовки, в том числе Expires, приоритетнее задания значения в конфиге

http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_cache_valid

Черный список врунов и обманщиков: ua-hosting.company, riaas.ru, takewyn.ru, yahoster/cadedic, Andreylab
Mik Foxi
На сайте с 02.03.2011
Offline
1217
#2

zzzit, спасибо, сам както не вникся этой сутью когда читал ))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий