Данный код позволяет выполнить следующие рекоммендации гуглового сервиса PageSpeed Insights:

  1. Включите сжатие
  2. Используйте кеш браузера
# Сжатие
<ifmodule mod_gzip.c>
    mod_gzip_on Yes
    mod_gzip_dechunk Yes
    mod_gzip_item_include mime ^application/.*
    mod_gzip_item_include mime ^text/.*
    mod_gzip_item_include mime ^image/.*
    mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifmodule>
<ifmodule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/css application/javascript application/x-javascript
</ifmodule>
# Кеширование
<ifmodule mod_expires.c>
    ExpiresActive on
    ExpiresDefault "modification plus 30 day"
    ExpiresByType image/jpeg "modification plus 30 day"
    ExpiresByType image/gif "modification plus 30 day"
    ExpiresByType image/png "modification plus 30 day"
    ExpiresByType text/css "modification plus 30 day"
    ExpiresByType application/x-javascript "modification plus 30 day"
    ExpiresByType application/javascript "modification plus 30 day"
</ifmodule>

Примечание

Сжатие и кеширование работает только для ресурсов, которые располагаются непосредственно на том же сервере, где и сайт.

Предупреждение

На сервере обязательно должны быть включены модули: mod_gzip, mod_deflate и mod_expires!



Комментарии ()