2

我正在尝试在我的服务器上安装 mod deflate 和 gzip。一切正常,但似乎并未捕获所有文件。这并不是说它缺少所有 javascript 或所有 CSS。它似乎缺少一些 javascript 和一些 CSS。

例如,以下 CSS 没有被压缩:
http ://www.discussthemarket.com/global-assets/css/bootstrap/bootstrap.min.css

而以下 CSS 正在被压缩: http ://www.discussthemarket.com/assets/css/bootstrap.default.css

这是我的配置htaccess

# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
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

我用谷歌搜索直到奶牛回家,但没有任何效果。我还尝试了配置的各种变体,但都是徒劳的。

4

1 回答 1

-1

好吧,尽管我不知道它为什么起作用,但我找到了解决方案:

解决方案

删除了 htaccess 指令并在服务器上创建了一个 conf.d 文件:\

# DEFLATE by type - html, text, css, xml
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml

# DEFLATE by type - javascript
AddOutputFilterByType DEFLATE application/x-javascript application/javascript text/javascript text/x-js text/x-javascript

# DEFLATE by extension
AddOutputFilter DEFLATE js css htm html xml
于 2013-09-26T13:09:46.750 回答