Всем привет.
Есть проблема.
У меня есть nginx, который раздает статику и заставляет браузеры кэшировать ее на 1 день.
С другой стороны есть битрикс, который кэширует template_styles.css в папке /bitrix/cache/....
template_styles.css подключается у меня с параметрами, зависящими от времени последнего изменения:
Код |
---|
<li nk href="/bitrix/cache/css/s1/templare_my/template_styles.css?49ddb47d77dfaaa8c95a6fd6398bfccf" type="text/css" rel="stylesheet">
|
В случае, когда я меняю содержимое template_styles.css меняется и параметр:
Код |
---|
<li nk href="/bitrix/cache/css/s1/templare_my/template_styles.css?098f6bcd4621d373cade4e832627b4f6" type="text/css" rel="stylesheet"> |
Однако само содержимое template_styles.css остается прежним, т.е. template_styles.css не меняется на новую версию и файл не кладется в /bitrix/cache/css/s1/templare_my/template_styles.css
При этом, когда истекает срок кэширования статики, равный 1 дню, файл template_styles.css кладется в /bitrix/cache/css/s1/templare_my/template_styles.css и подтягивается корректно.
Вопрос - как заставить битрикс класть новую версию файла в /bitrix/cache/css/s1/templare_my/template_styles.css при изменении исходного?