web-dev-qa-db-ja.com

GodaddyでGZIPを有効にできますか?

私のサイトの1つはGoDaddyの最下層の安価なホスティングに住んでおり、.htaccessファイルに正しいコードがありますが、mod_deflateがロードされていないため圧縮されていません。

どうすれば有効にできますか?

私が見つけた最高のものは、GoDaddyの記事で、PHPを使用してすべてを圧縮することを示唆しています(ホスティング会社を変更するだけでなく、より多くの作業が必要になります)。

DOCTYPEの上にあるWebページの最上部に次のコードを追加します。

if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) b_start("ob_gzhandler"); else ob_start();

7
Dave

これは古い質問であることは知っていますが、グーグルでは早くから現れているので、答えようと思いました。ルートディレクトリの.htaccessに次を追加して、GoDaddyでgzipを有効にできるようになりました。

AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript

ソース-GoDaddyサポート

5
user53654

共有ホスティングアカウントを持っているので、許可されていないApacheに変更を加える必要があるため、mod_deflateを追加する方法はありません。したがって、ホストを切り替えるか、godaddyが提案するPHPソリューションを使用することができます。

3
John Conde