Правила эффективного использования кеша для статических объектов
Решение проблемы "Задайте правила эффективного использования кеша для статических объектов" на сервере с битрикс окружением.
В настройка 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 еще будет показывать данную ошибку, но очень скоро правила кеширования до него дойдут :)
Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.