У меня возникли проблемы с запросами ajax в Internet Explorer и в Chrome - я не могу разорить кеш. Обычные страницы не имеют проблемы - это просто запросы ajax.Управление кешем Ajax
Я знаю, что одним обходным путем является добавление случайной переменной строки запроса в конец URL-адреса. Однако я не хочу потерять все преимущества кеширования, я просто хочу, чтобы браузер забирал новый файл, если версия на сервере отличается от кешированной версии.
Я попытался вручную установки заголовка Ajax POST, но безрезультатно:
xmlHttp.setRequestHeader ("Cache-Control", "должен перепроверить");
Добавление этого в мой файл .htaccess не работает, либо:
<FilesMatch "\.(js|css).*"
>
Заголовок набор Cache-Control: "Макс-возраст = 172800, общественность, должны-перепроверить"
</FilesMatch
>
Любая помощь была бы принята с благодарностью.
Спасибо, Брайан
Это на самом деле фантастическая идея. Моя единственная проблема в том, что я использую модуль mod_concat apache, который требует, чтобы тэг