0

.htaccess ファイルに次のコードがあります。

# BEGIN Mod_expires
ExpiresActive On
ExpiresDefault "access plus 1 week"
# END Mod_expires

# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>

<IfModule mod_headers.c>
  <FilesMatch "\.(js|css|xml|gz)(\?[a-z]*=[\w\.]*$)*">
    Header append Vary: Accept-Encoding
  </FilesMatch>
</IfModule>
# END GZIP

次のファイルを除いて、すべてを完全に gzip しています。

http://www.example.com/wp-content/themes/css_theme/js/jquery.flexslider-min.js

REGEX をいじってみましたが、ほとんど成功しませんでした。

上記のファイルをgzipする方法を教えてください。

4

1 に答える 1

0

問題の JavaScript ファイルのタイプは、リストtext/javascriptにない可能性が高いです。AddOutputFilterByType

前述のように、応答ヘッダーを調べることでこれを確認できます。

詳細 - JavaScript ファイルを提供する場合、application/javascript と application/x-javascript のどちらを使用するのが良いですか?

于 2012-11-15T19:08:33.810 に答える