Mod deflateがApacheで実行されているかどうかを確認できるコマンドラインコマンドはありますか?
おそらく遅刻ですが、ここに行きます。
mod_deflateはデフォルトで有効になっています。確かに、試してみてください
debian/ubuntu:Apache2ctl -t -D DUMP_MODULES
CentOS:httpd -t -D DUMP_MODULES
deflate_moduleがあるかどうかを確認します。
Apache構成(httpd.conf)に次の行が存在する(コメントアウトされていない)ことを確認する必要があります。
LoadModule deflate_module modules/mod_deflate.so
コメントアウトされたバージョンは次のようになります。
# LoadModule deflate_module modules/mod_deflate.so
次に、提供されたファイルを圧縮するために、次のように.htaccessに行が必要です。
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript
「what context」というコメントに同意しますが、(他の応答に加えて)すべてのベースをカバーするために、実行することもできます。
a2enmod deflate
これは、Apache(特にDebianベースのサーバー)を実行する多くのサーバーで動作するはずです。モジュールが既に有効になっている場合は、コマンドが通知します。モジュールが有効でない場合、コマンドは有効になりますまた、モジュールが存在しないことを通知する場合もあり、その場合はインストールする必要があります。