Как включить gzip на Dreamhost? - PullRequest
5 голосов
/ 15 декабря 2009

Я хотел бы сжать все css и js на своем сайте Dreamhost, я нашел предложения в Интернете, но ни одно из них не работает У кого-нибудь есть рабочий пример работы gzip на сайте Dreamhost?

Ответы [ 3 ]

17 голосов
/ 30 марта 2012

Я немного опоздал к игре здесь в 2012 году, но я думаю, что это все еще актуально. Метод "mod_gzip" больше не работает в файлах Dreamhost .htaccess. Кажется, вместо этого они используют mod_deflate.

Я удалил блок mod_gzip и добавил в свой файл .htaccess следующее:

AddOutputFilterByType DEFLATE text/html text/plain application/javascript text/css

Это помогло мне. Вы также можете добавить сюда другие типы файлов, если у вас есть такие вещи, как XML или JSON или что-то, что выходит за рамки нормы.

Я вернулся и обновил вики-страницу Dreamhost, чтобы добавить это.

1 голос
/ 26 марта 2012

Я еще не пробовал это. Но это может сработать

<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

0 голосов
/ 15 декабря 2009

Эта тема на форуме поддержки Dreamhost выглядит так, как будто содержит информацию, которую вы хотите.

...