Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
http mod deflate压缩可以在一些但不是所有CSS文件上工作?_Css_Apache_Compression_Gzip_Deflate - Fatal编程技术网

http mod deflate压缩可以在一些但不是所有CSS文件上工作?

http mod deflate压缩可以在一些但不是所有CSS文件上工作?,css,apache,compression,gzip,deflate,Css,Apache,Compression,Gzip,Deflate,我正在尝试在我的服务器上安装mod deflate和gzip。这一切工作顺利,但它似乎并没有捕获所有文件。这并不是说它缺少所有的javascript或CSS。它似乎缺少一些javascript和CSS 例如,以下CSS未被压缩: 鉴于以下CSS正在被压缩: 以下是我在htaccess中的配置: 我一直在谷歌上搜索,直到奶牛回家,什么都没用。我还尝试了各种配置,但都没有成功。我找到了解决方案,尽管我不知道为什么它会起作用: 解决方案 删除了htaccess指令,并在服务器上创建了conf.d文

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

例如,以下CSS未被压缩:

鉴于以下CSS正在被压缩:

以下是我在htaccess中的配置:


我一直在谷歌上搜索,直到奶牛回家,什么都没用。我还尝试了各种配置,但都没有成功。

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

解决方案 删除了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

我已经找到了解决方案,但我不知道为什么它会起作用:

解决方案 删除了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