обновление ежедневно Истекает

Я управляю веб-сайтом, на котором (статическое) содержание один раз в день сгенерировано. Это позволяет устанавливать, истекает, устанавливая на "модификацию плюс 1 день". (Я выполняю апача с mod_expires.)

Большинство файлов на сервере не повторно создается каждый день. Если файл не повторно создан после того, как день, который браузер подтвердит, но не новый, истекает, заголовок будет отправлен, таким образом, браузер должен будет подтвердить файл, пока он не повторно создан, которого не могло бы произойти вообще.

Касание файлов ежедневно (т.е. обновление их времени изменения) потребовали бы, чтобы браузеры повторно загружали файлы каждый день, вместо того, чтобы просто подтвердить его.

Лучшее решение, которое я вижу, было бы, установить истекает заголовок к следующему разу, когда файлы будут повторно созданы, таким образом обновление один раз в день истекает время.

Решение, я описал (или лучший) возможный в апаче или возможно другом веб-сервере?

0
задан 28 April 2015 в 18:28
1 ответ

Возможно, вы можете попробовать этот обходной путь для своей проблемы, включив в свой файл конфигурации файл с именем expiration.conf

в свой expiration.conf напишите:

Header set Expires "Tue, 28 Apr 2015 20:00:00 GMT"

И перезагрузите apache. Конечно, вы должны динамически создавать дату каждый день.

1
ответ дан 4 December 2019 в 16:58

Теги

Похожие вопросы