Apache
htaccess

gzip圧縮を有効化にしてサイト読み込み速度を改善

サイト読み込み速度を改善するためのgzip圧縮の設定です。
こちらを設定するだけで読み込み速度を改善できます。

.htaccessファイルに下記の内容を追記するだけ
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
#非対応のブラウザを排除
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
#画像を再圧縮しない設定
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|ico)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI _\.utxt$ no-gzip
#ソースファイルの圧縮設定
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
</IfModule>