Я столкнулся с ситуацией с Chrome, когда у страницы не было ни контроля кэша, ни срока ее действия при первой загрузке Chrome (что было много месяцев назад, когда я писал это), и хотя мета-теги были позже добавлены на страницу, явно устанавливая Политика истечения срока действия, Chrome никогда не выполнял их.
Чтобы принудительно выполнить перезагрузку, нужно было предоставить фиктивный аргумент строки запроса - всего один раз, просто чтобы перезагрузить страницу с новыми добавленными метатегами - и с этого момента Chrome начал соблюдать параметры истечения срока действия. в метатегах.
Кстати, я не смог воспроизвести проблему с документами без метатегов, которые я создал на этой неделе; проблема касалась только тех документов, которые были загружены Chrome много месяцев назад. Возможно, способ кеширования Chrome документов, в которых отсутствует политика истечения срока, изменился за это время, так что только документы, загруженные до изменения, были сохранены в кеше навсегда.
P.S. Я знаю, что этот вопрос задавался несколько месяцев назад, и ОП, возможно, уже решил его проблему, но вы никогда не знаете, когда кто-то собирается прийти через несколько месяцев, чтобы получить помощь по той же проблеме. Так что «полиция мертвых вопросов» может уйти в отставку.