5

Dreamhostサイトですべてのcssとjsを圧縮したいのですが、Webで提案を見つけましたが、どれも機能しません。Dreamhostサイトで実行されているgzipの実用的な例を誰かが持っていますか?

4

3 に答える 3

17

私は2012年にここでゲームに少し遅れていますが、これはまだ関連していると思います。「mod_gzip」メソッドは、Dreamhostの.htaccessファイルでは機能しなくなりました。代わりにmod_deflateを使用しているようです。

mod_gzipブロックを削除し、.htaccessファイルに次を追加しました。

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

これは私にとってトリックでした。XMLやJSONのようなもの、または標準外のものがある場合は、ここに他のファイルタイプを追加することもできます。

これを追加するために、Dreamhostwikiページに戻って更新しました。

于 2012-03-29T23:34:13.583 に答える
1

私はまだこれを試していません。しかし、それはうまくいくかもしれません

<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

于 2012-03-26T04:38:29.423 に答える
0

Dreamhostサポートフォーラムのこのスレッドには、必要な情報が含まれているようです。

于 2009-12-14T21:27:23.743 に答える