【问题标题】:Apache mod_deflate doesn't compress javascript/cssApache mod_deflate 不压缩 javascript/css
【发布时间】:2012-06-13 15:40:53
【问题描述】:

我正在尝试在 xampp 上进行 Gzip 压缩,现在这是在我的 .htaccess 中

<IfModule mod_deflate.c>

    AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
    AddOutputFilterByType DEFLATE application/xhtml+xml application/rss+xml application/atom+xml
    AddOutputFilterByType DEFLATE image/x-icon image/svg+xml application/vnd.ms-fontobject application/x-font-ttf font/opentype

</IfModule>

HTML 文件被压缩,但 JavaScript 和 CSS 文件没有任何反应。有谁知道为什么?如何解决这个问题? (如果可能的话)

【问题讨论】:

  • mod_deflate 已安装并启用?
  • Jup,正如我所说,压缩适用于 html 文件,但不适用于其他
  • apache 报告的 javascript 和 css 文件的 mime 类型是否与您添加的类型匹配?
  • @Crinsane 您可以尝试转到 here 并为 css 和 js 文件执行 HEAD 请求,或者您可以尝试在服务器配置中为 js 和 css 查找 AddType
  • 发现浏览器仍然使用缓存版本的 js 和 css 文件

标签: apache xampp mod-deflate


【解决方案1】:

好吧...愚蠢的错误...浏览器仍然使用缓存版本...

【讨论】:

    猜你喜欢
    • 2012-02-19
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    • 2014-01-06
    • 2011-10-07
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    相关资源
    最近更新 更多