Leverage Browser Caching for Images, CSS and JS


Иногда при проверке сайта на сервисе gtmetrix.com появляется такая рекомендация: “Leverage Browser Caching for Images, CSS and JS“. Это значит, что не указан срок кэширования изображений и фото сайта, который сохраняется в браузерах пользователей. Это необходимо для экономии времени загрузки сайта при последующем заходе юзера на сайт.

Как решить эту проблему. Только через файл .htaccess (ищите его в корне вашего сайта на сервере).

Итак, открываете файл .htaccess, например, программой Notepad++, затем вносите в него следующий код:

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType text/css “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType application/javascript “access 1 month”
ExpiresByType application/x-javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresByType image/x-icon “access 1 year”
ExpiresDefault “access 2 days”
</IfModule>
## EXPIRES CACHING ##

Сохраняете изменения и заливаете файл .htaccess обратно на ваш сервер. Проблема решена, срок хранения ваших изображений определен, жалоб наподобие “Leverage Browser Caching for Images” больше не будет.

 





Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.