Я хотел бы сжать все css и js на моем сайте Dreamhost, я нашел предложения в Интернете, но ни одно из них не работает. У кого-нибудь есть рабочий пример gzip, работающий на сайте Dreamhost?
Как включить gzip на Dreamhost?
Ответы (3)
Эта ветка на форуме поддержки Dreamhost выглядит так, как будто информация, которую вы хотите.
person
brettkelly
schedule
14.12.2009
Ссылка была не совсем корректной, .htaccess менять не нужно (по-видимому, gzip включен по умолчанию). Поэтому я просто заархивировал файлы и удалил расширение .gz из файлов.
- person Gerlando Piro; 15.12.2009
Я немного опоздал к игре здесь в 2012 году, но я думаю, что это все еще актуально. Метод «mod_gzip» больше не работает в файлах .htaccess Dreamhost. Вместо этого они, кажется, используют mod_deflate.
Я удалил блок mod_gzip и добавил в свой файл .htaccess следующее:
AddOutputFilterByType DEFLATE text/html text/plain application/javascript text/css
Это помогло мне. Вы также можете добавить сюда другие типы файлов, если у вас есть такие вещи, как XML или JSON, или что-то, что выходит за рамки нормы.
Я вернулся и обновил вики-страницу Dreamhost, чтобы добавить это.
person
Paul Kimbrel
schedule
29.03.2012
Я также добавил
image/svg+xml
, потому что Google PageSpeed Insights жаловался на это.
- person stringsn88keys; 04.06.2015
Я еще не пробовал это. Но это может сработать
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl|jpg|png|gif)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
Источник: http://wiki.dreamhost.com/Htaccess_tricks
person
Chris Antonick
schedule
26.03.2012