Tomcat: как установить короткое истечение для файлов JavaScript

У меня есть приложение, в котором JavaScript изменяется относительно быстро; наши тестеры неоднократно работали в проблему, что обновление страницы в IE и Firefox не заставляет новый JavaScript быть загруженным, пока кэш браузера не очищен, и страница несколько раз обновляется.

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

Как это может быть сделано?

0
задан 01.09.2010, 21:27

2 ответа

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

Я видел вопросы как это на stackoverflow, и serverfault - мог бы быть хорошей идеей искать там. Кажется больше подходящим для тех сайтов.

1
ответ дан 24.11.2019, 12:23

Подайте CSS с апачского сервера и используйте mod_expiry для установки истечения. Можно сделать, это будет все статическое содержание.

0
ответ дан 24.11.2019, 12:23

Теги

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