gtmatrix が提供する GZip コードを試してみましたが、多くの Web サイトで正常に動作しますが、自分の Web サイトの 1 つで試してみると動作しません。
使用を確認しphpinfo()
たところ、GZip が有効になっていることがわかりました。
しかし、ウェブサイトをチェックすると、GZip 圧縮を求められます。なぜそれが起こるのですか?
そして、そのGZipタブをクリックすると、それらはすべてJavaScriptなので、以下のコードの両方を試しました
私は最初に試しました。
# compress text, HTML, JavaScript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
次に JavaScript の場合:
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
</ifmodule>
しかし、何も機能していないようです。