Есть сайт, на котором периодически меняются css и js файлы. А у пользователей из-за кеширования этих файлов браузером, страницы продолжают отображаться со старыми стилями или появляются глюки в js скриптах. Причем бывает что обновление не происходит по несколько дней.
Есть надежный метод борьбы с таким кешированием, основанный на генерировании рандомного или привязанного к дате изменения имени файла, типа http://URL/function.js?ver=123456, где 123456 берем из filemtime($filename). Но как в этом случае быть с файлами styles.css, template_styles.css и особенно со скриптами и стилями компонентов битрикса, которые подключаются автоматически?