Виправте Google PageSpeed за допомогою кешування браузера в htaccess
Щоб оптимізувати кешування браузера в htaccess, просто додайте наступний код, натхненний потоком переповнення стека [1] у файлі htaccess:
#Browser caching
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/png A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType text/css A86400
ExpiresByType text/javascript A86400
ExpiresByType application/x-shockwave-flash A2592000
#
<FilesMatch "\.(gif¦jpe?g¦png¦ico¦css¦js¦swf)$">
Header set Cache-Control "public"
</FilesMatch>
Це дозволить вам не лише пройти перевірку кешування браузера Google PageSpeed Leverage, але й найважливіше, щоб прискорити час доступу до вашого веб-сайту.
Наприклад, це дозволило мені пройти тест Google PageSpeed [2] на кешування браузера браузера [3] (разом із ліквідацією JavaScript-ренддер-блокування JavaScript та CSS у верхній частині вмісту [4]) на веб-сайті, що піднімається з Оцінка 51 на мобільному пристрої (рис. 1) до 72 (рис. 2) та від 59 (рис. 3) до 79 на робочому столі (рис. 4).