22.09.2015, 10:31 | #1 |
Пользователь
Регистрация: 20.10.2014
Сообщений: 32
Вы сказали Спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Репутация: 10
|
Сжатие файлов по рекомендации page speed
На большинстве хостингов данная функция реализована, но если инструмент pagespeed говорит об обратном, не расстраивайтесь. Включить сжатие gzip можно двумя способами.
Первый способ - динамическое сжатие путём добавления в файл .htaccess следующего кода: 1 # сжатие text, html, javascript, css, xml: 2 <ifModule mod_deflate.c> 3 AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript 4 </ifModule> Мы включаем модуль отвечающий за сжатие файлов. Если не помогло, то есть второй вариант статического сжатия. Файлы шаблона с расширение .css .js сжимаем архиватором 7-zip (бесплатная программа архиватор) в формат gzip, заливаем на хостинг по фтп в соответствующие папки и добавляем в файл .htaccess вставляем следующий код: 01 # Перенаправление на gzip файлы 02 AddEncoding gzip .gz 03 <FilesMatch "\.js.gz$"> 04 ForceType text/javascript 05 Header set Content-Encoding: gzip 06 07 <FilesMatch "\.js$"> 08 RewriteEngine On 09 RewriteCond %{HTTP_USER_AGENT} !".*Safari.*" 10 RewriteCond %{HTTP:Accept-Encoding} gzip 11 RewriteCond %{REQUEST_FILENAME}.gz -f 12 RewriteRule (.*)\.js$ $1\.js.gz [L] 13 ForceType text/javascript 14 15 <FilesMatch "\.css.gz$"> 16 ForceType text/css 17 Header set Content-Encoding: gzip 18 19 <FilesMatch "\.css$"> 20 RewriteEngine On 21 RewriteCond %{HTTP_USER_AGENT} !".*Safari.*" 22 RewriteCond %{HTTP:Accept-Encoding} gzip 23 RewriteCond %{REQUEST_FILENAME}.gz -f 24 RewriteRule (.*)\.css$ $1\.css.gz [L] 25 ForceType text/css Если не помог ни один метод, то рекомендую обратиться в службу технической поддержки Вашего хостинга с просьбой о включении gzip сжатия файлов, бывает так, что данная функция отключена со стороны хостинга.
__________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 30 сообщение(ий). Сейчас у Вас 0 сообщение(ий). с гарантией результатов |
Метки |
сжатие файлов |
|
|