Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
Apache 解压缩/压缩javascript和css文件_Apache_Gzip - Fatal编程技术网

Apache 解压缩/压缩javascript和css文件

Apache 解压缩/压缩javascript和css文件,apache,gzip,Apache,Gzip,将其添加到域的虚拟主机后 AddOutputFilterByType DEFLATE application/javascript text/javascript text/css 响应头不包含任何内容类型:gzip或deflate 这是CSS文件的响应头 Cache-Control max-age=29030400 Connection Keep-Alive Date Sat, 06 Jun 2015 10:15:35 GMT Etag "f0007e-46364-514a70ecd9000

将其添加到域的虚拟主机后

AddOutputFilterByType DEFLATE application/javascript text/javascript text/css
响应头不包含任何内容类型:gzip或deflate

这是CSS文件的响应头

Cache-Control max-age=29030400
Connection Keep-Alive
Date Sat, 06 Jun 2015 10:15:35 GMT
Etag "f0007e-46364-514a70ecd9000"
Expires Sat, 07 May 2016 10:15:35 GMT
Keep-Alive timeout=5, max=97
Server Apache
Vary Accept-Encoding
试试这个

AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/css

请记住在重新加载页面之前清除缓存。

将浏览器挂接到Fiddler上,查看发生了什么。CSS文件可能已缓存在浏览器中,在这种情况下,它将在检查过期后从浏览器缓存中加载。您应该看到状态代码为304的响应。请清除浏览器缓存,然后重试

还要确保您的VH配置如下所示

<VirtualHost *:PORT>
    LoadModule deflate_module "<SO_LOCATION>/mod_deflate.so"
    <IfModule deflate_module>
            AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript text/css application/javascript text/j-son text/javascript
    </IfModule>
</VirtualHost>

LoadModule deflate_module“/mod_deflate.so”
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript text/css application/javascript text/j-son text/javascript

来自Apache 2.4文档,位于:

确保在httpd.conf中加载了mod_deflate

您要使用的是文档中的第一个示例配置(根据您自己的需求添加/删除mime类型):


AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript应用程序/javascript

如何读取这些HTTP头?使用哪个程序/实用程序?或按Ctrl+F5硬取所有资源。