r3st1k25
@r3st1k25
Senior PHPomidor

Wordpress. Как убрать «Используйте кеш браузера» от PageSpeed Insights?

1. Установлен HyperCashe;
2. в htaccess:
<ifModule mod_headers.c>
    <FilesMatch "\.(html|htm)$">
        Header set Cache-Control "max-age=43200"
    </FilesMatch>
    <FilesMatch "\.(js|css|txt)$">
        Header set Cache-Control "max-age=604800"
    </FilesMatch>
    <FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">
        Header set Cache-Control "max-age=2592000"
    </FilesMatch>
    <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
        Header unset Cache-Control
    </FilesMatch>
</IfModule>
<ifModule mod_expires.c>

ExpiresActive On

# Cache Images
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"

# Cache other content types (Flash, CSS, JS, HTML, XML)
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 2592000 seconds"
ExpiresByType application/javascript "access plus 2592000 seconds"
ExpiresByType application/x-javascript "access plus 2592000 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"

</ifModule>
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

3. BWP Minify установлен(тоже с кэшированием)

PageSpeed ругается на JS, png, jpg: "Используйте кеш браузера". Как вылечить такую проблему?
В скобках возле каждого файла: Не указан срок действия
  • Вопрос задан
  • 2807 просмотров
Пригласить эксперта
Ответы на вопрос 2
websanya
@websanya
Фронтенд разработчик, подкастер
Может быть он ругается на JS, png и jpg, которые находятся не у вас на домене?

Кстати, почему используешь HyperCache, а не W3 Total Cache? Я записывал отличный обзор на W3 Total Cache, у меня с ним не возникает таких ошибок на стороне моего домена.
Ответ написан
Комментировать
@ren334
Безработный бездельник
По поводу JS и картинок ответы есть здесь. Подробно написано про оптимизацию Wordpress здесь: Оптимизация сайта WordPress. Про кэш браузера там маловато информации.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы