Что и Как

Код кэш браузера в htaccess


Освободить свой сайт от кэширования файлов, можно с помощью файла .htaccess, добавив в него специальный код. Зайдите в корневую директорию своего сайта на хостинге, где находятся все файлы вашего сайта, найдите там файл .htaccess, откройте файл .htaccess и добавьте в него следующий код:

 

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault «access 7 days»

ExpiresByType application/javascript «access plus 1 year»

ExpiresByType text/javascript «access plus 1 year»

ExpiresByType text/css «access plus 1 year»

ExpiresByType text/html «access plus 7 day»

ExpiresByType text/x-javascript «access 1 year»

ExpiresByType image/gif «access plus 1 year»

ExpiresByType image/jpeg «access plus 1 year»

ExpiresByType image/png «access plus 1 year»

ExpiresByType image/jpg «access plus 1 year»

ExpiresByType image/x-icon «access 1 year»

ExpiresByType application/x-shockwave-flash «access 1 year»

</IfModule>

 

<ifModule mod_headers.c>

<filesMatch «.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$»>

Header set Cache-Control «max-age=2592000, public»

</filesMatch>

<filesMatch «.(css|js)$»>

Header set Cache-Control «max-age=2592000, public»

</filesMatch>

<filesMatch «.(xml|txt)$»>

Header set Cache-Control «max-age=172800, public, must-revalidate»

</filesMatch>

<filesMatch «.(html|htm|php)$»>

Header set Cache-Control «max-age=172800, private, must-revalidate»

</filesMatch>

</ifModule>

<IfModule mod_setenvif.c>

BrowserMatch «MSIE» force-no-vary

BrowserMatch «Mozilla/4.[0-9]{2}» force-no-vary

</IfModule>

 

В коде вы можете изменить временные отрезки, через которые ваш сайт будет кэшировать браузер. Например вместо значения — 1 year (раз в год), можно сделать 1 month (то есть каждый месяц). Временные сроки указаны для каждого типа файла.

 

 

С помощью плагина

 

Если вы боитесь лезть в код или у вас нет файла .htaccess, то можно сделать кэш на стороне браузера с помощью простого плагина — Zendy Speed: Browser Caching. Всё, что вам нужно сделать, это установить и активировать данный плагин, больше ничего делать не надо. После активации плагина код добавиться автоматически.

 

09-01-2016 23-31-20_mini

 

Плагин можно установить прямо из админ-панели wordpress, по адресу: ПлагиныДобавить новый, вводите название плагина в форму поиска, жмёте Enter, устанавливаете плагин.