Правила эффективного использования кеша для статических объектов
Дисклеймер: статья старая, информация, скорее всего, устарела, используйте на свой страх и риск.
Решение проблемы "Задайте правила эффективного использования кеша для статических объектов" на сервере с битрикс окружением.
В настройка nginx, в файле /etc/nginx/bx/conf/bitrix_general.conf нужно поменять время кеширования с 30d на 1y везде где это встречается.
location ~* ^/bitrix/cache/(css/.+\.css|js/.+\.js)$ { expires 30d; error_page 404 /404.html; }
location ~* ^/bitrix/cache/(css/.+\.css|js/.+\.js)$ { expires 1y; error_page 404 /404.html; }
После замены не забудьте перезагрузить nginx
service nginx restart
Некоторое время google еще будет показывать данную ошибку, но очень скоро правила кеширования до него дойдут :)
Есть вопрос или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.