Использование кэширования в браузере
Сократите время загрузки страниц, храня часто используемые файлы с вашего сайта в браузере посетителей.
Чтобы включить кэширование в браузере, вам нужно отредактировать заголовки HTTP, чтобы установить даты окончания действия для определенных типов файлов.
Найдите файл .htaccess в корневом каталоге вашего домена. Этот файл является скрытым файлом, но должен отображаться в клиентах FTP, таких как FileZilla или CORE. Вы можете редактировать файл htaccess с помощью блокнота или любого другого текстового редактора.
В этом файле мы установим параметры кэширования, чтобы указать браузеру, какие типы файлов следует кэшировать.
Приведенный ниже код сообщает браузерам, что нужно кэшировать и как долго «запоминать» это. Его следует добавить в начало файла .htaccess.
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
<IfModule>
## EXPIRES CACHING ##
Рекомендации:
- Будьте агрессивны со своим кэшированием для всех статических ресурсов
- Срок действия не менее одного месяца
- Не устанавливайте кеширование более чем на год вперед!
Ссылка: http://websitespeedoptimizations.com/LeverageBrowserCaching.aspx