Re: Вместо 304 всегда отдавать 200.

Иван nginx на kinetiksoft.com
Пн Авг 15 15:27:05 UTC 2016


Здравствуйте!

А бэкэнда и нет. В смысле отдаем статические файлы с файловой системы.

В письме от 15 августа 2016 18:21:27 пользователь Валентин Бартенев написал:
> On Monday 15 August 2016 18:14:10 Иван wrote:
> > Здравствуйте!
> > 
> > Существует ли возможность заставить nginx всегда отдавать целиком ответ
> > 200 с соотвестующим содержимым, а не укороченный 304, когда ресурс не
> > изменился?
> > 
> > Пробовал по найденому в интернете:
> > if_modified_since off;
> > add_header Last-Modified "";
> > 
> > Не помогает - просто ничего не изменилось.
> > 
> > Зачем это нужно? Глючный клиент не понимает 304. Правильный путь: чинить
> > клиент - не подходит по временным соображениям. Клиент починят
> > когда-нибудь, а результат нужен как можно быстрее.
> 
> [..]
> 
> Раз ничего не изменилось, то 304 видимо прилетает у вас от бэкенда.
> Значит его и нужно править, либо запретить проксирование на него
> соответствующих заголовков.
> 


Подробная информация о списке рассылки nginx-ru