2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

さくらのレンタルサーバにてGZIP圧縮が出来ないときの対処法

Last updated at Posted at 2024-03-09

さくらのレンタルサーバにてmod_deflateを用いたGZIP圧縮が出来ないときの対処法です。

※ これは2016-09-28に個人ブログで公開した記事を移植し、CC0-1.0で提供しています。情報は古い可能性があります。

対処方法

.htaccessで「SetOutputFilter DEFLATE」を記載してもgzip圧縮は出来ない場合があります。原因は「Webアプリケーションファイアウォールの設定」です。

さくらのレンタルサーバのコントロールパネルから「Webアプリケーションファイアウォールの設定」を開いてみてください(直リンク)。対象のドメインにおいて「利用する」となっている場合は無効に設定してください。

強制的にGZIPを使用するようにする「SetEnv force-gzip」を指定するのは避けましょう。

原因

Webアプリケーションファイアウォールはアクセス時に一部の情報を切り取ってしまいます。その情報の中には、ブラウザがGZIP圧縮に対応しているという情報(HTTP_ACCEPT_ENCODING)が含まれています。詳細はこちらの記事に掲載しています。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?