У меня есть приложение, в котором JavaScript изменяется относительно быстро; наши тестеры неоднократно работали в проблему, что обновление страницы в IE и Firefox не заставляет новый JavaScript быть загруженным, пока кэш браузера не очищен, и страница несколько раз обновляется.
Я хотел бы установить exiration время на файлах JavaScript, чтобы вынудить их не кэшироваться, таким образом, они перезагружаются каждый раз, когда страница перезагружается.
Как это может быть сделано?
Лучший способ иметь дело с этим состоит в том, чтобы изменить имена файлов JavaScript каждый раз, когда Вы изменяете их. Затем не имеет значения, если они кэшируются. Альтернатива должна создать фильтр для установки заголовка управления кэша.
Я видел вопросы как это на stackoverflow, и serverfault - мог бы быть хорошей идеей искать там. Кажется больше подходящим для тех сайтов.