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

它完美地压缩了所有内容,除了以下文件:

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 回答