У меня возникают проблемы с кэшированием на веб-сайте, над которым я работаю над обновлением. Многие из ресурсов, которые я обновил (javascript, css и файлы изображений), как представляется, кэшируются локально браузерами. Я не понимаю, почему, или как разрешить это, не переименовывая все, что я редактировал (что не очень привлекательное решение).Кэширование ресурсов браузера (изображения, Javascript, CSS)
Сервер генерирует следующее в заголовках http.
Date Fri, 06 Jan 2012 00:09:32 GMT
Server Apache/2.2.16 (Amazon)
X-Powered-By PHP/5.3.5
Expires Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma no-cache
Content-Length 3636
Connection close
Content-Type text/html; charset=UTF-8
Основываясь на том, что я понимаю из директив управления кешем, ресурсы не должны кэшироваться. Несмотря на это, я получаю файлы изображений, css и javascript, которые не обновляются после загрузки изменений.
Любые идеи о том, как я могу решить эту или лучшие практики?