2017-02-03 8 views
0

Я на Apache 2.4Google Insights говорит включить сжатие для самой страницы

На сайте я позволил компрессию в файле .htaccess следующим образом:

<IfModule mod_deflate.c> 
AddOutputFilterByType DEFLATE text/plain 
AddOutputFilterByType DEFLATE text/xml 
AddOutputFilterByType DEFLATE text/css 
AddOutputFilterByType DEFLATE application/xml 
AddOutputFilterByType DEFLATE application/xhtml+xml 
AddOutputFilterByType DEFLATE application/rss+xml 
AddOutputFilterByType DEFLATE application/javascript 
AddOutputFilterByType DEFLATE application/x-javascript 
</IfModule> 

Тем не менее, Google говорит, только для на главной странице, а не на любом из загруженных ресурсов:

Сжатие ресурсов с помощью gzip или deflate может уменьшить количество байтов, отправленных по сети. Включить сжатие для следующих ресурсов, чтобы уменьшить их размер передачи на 29.2KiB (уменьшение на 79%). Сжатие http://example.com/ могло бы сэкономить 29.2KiB (уменьшение на 79%).

Это относится к html страницы, так как я не хочу ее сжимать? Причина, по которой я не хочу этого делать, заключается в том, что я беспокоюсь, что она не будет выглядеть структурированной в View Page Source. По той же причине я не минимизировал HTML страницы.

Можете ли вы мне посоветовать, пожалуйста?

+1

Я считаю, что этот вопрос лучше подходит для [ServerFault] (http://serverfault.com/) – yeputons

+0

Спасибо, я этого не осознавал :) – Dimentica

ответ

1

Применение компрессии никоим образом не изменит ваш документ. Без потерь компрессор, такой как gzip, будет возвращать точно такой же результат после декомпрессии.

Возможно, вы думаете о minifier - они вносят изменения, не влияя на результат, и будут удалять такие вещи, как пробелы.