﻿id	summary	reporter	owner	description	type	status	priority	component	resolution	keywords	cc
852	Пользователи не видят обновления документов	alx	artem	"На нашем веб-сайте только что выложена новая редакция руководства по эксплуатации аппаратуры MC04-DSL-3U (http://adc-line.ru/pdf/mc04-dsl-3u-re.pdf), однако многие пользователи сайта его не увидят и об этом не узнают!

Проблема в том, что в ответе сервера на запросы браузера отсутствуют какие-либо директивы управления кешированием:

{{{
$ curl -I http://adc-line.ru/pdf/mc04-dsl-3u-re.pdf
HTTP/1.1 200 OK
Server: openresty/1.13.6.2
Date: Thu, 16 Sep 2021 05:15:41 GMT
Content-Type: application/pdf
Content-Length: 18957319
Connection: keep-alive
Last-Modified: Wed, 15 Sep 2021 09:31:56 GMT
ETag: ""6141bd8c-1214407""
Accept-Ranges: bytes
}}}

Без таких указаний каждый браузер руководствуется своими внутренними настройками ""по умолчанию"", которые, как правило, предписывают кэшировать документ. Как результат, посетители сайта, уже открывавшие руководство ранее, продолжают видеть сохраненную в кэше браузера его старую редакцию. Аналогичная проблема существует, насколько я вижу, со всеми прочими документами сайта.

Для того чтобы посетители сайта видели актуальную информацию, предлагаю дополнить ответы сервера полем `Cache-Control`, предписывающим, как минимум, валидировать закешированный документ перед отображением, например `Cache-Control: must-revalidate`."	улучшение	closed	critical	Сайт adc-line.ru	готово		
