Я считаю, что удобно использовать «бесполезный» номер версии в запросах.Например, вместо запроса script.js
, запроса script.js?v=1.0
Если вы генерируете свои страницы динамически (PHP и т. Д.), Вы можете просто сохранить номер версии в переменной и обновлять его только в одномместо, когда вы обновляете.Если вы хотите, чтобы содержимое никогда не кэшировалось, просто используйте вывод time()
в качестве номера версии.
РЕДАКТИРОВАТЬ: вы пытались попросить своего клиентаизменить настройки кэширования своего браузера?Таким образом, вы можете полностью обойти проблему