如何让我的服务器使用gzip压缩?

时间:2011-04-18 17:53:44

标签: apache .htaccess compression gzip

我想让我的服务器将gzip压缩应用于html,php,javascript和css文件。

我想我可以通过编辑.htaccess文件来实现。有人可以给我一些我必须添加的确切代码吗?

另外,如果我将相应的代码添加到父目录中的.htaccess文件中,它是否也自动应用于所有子目录?例如,如果我的http://domain1.com指向我的根目录并且http://domain2.com指向子目录,那么第二个域是否会提供压缩文件而我不需要编辑该目录中的.htaccess文件?

由于

2 个答案:

答案 0 :(得分:1)

使用mod_deflate

此处有更多信息:http://httpd.apache.org/docs/2.2/mod/mod_deflate.html

答案 1 :(得分:0)

来自Peter Hall在mod_deflate上引用的文件:

AddOutputFilterByType DEFLATE text/html text/css text/plain text/javascript application/javascript

我相信关于将目录树传播到子目录的设置的答案是肯定的。最好的办法是检查站点的响应头(使用FireBug或类似的工具,您可以在其中查看网络流量)并验证内容是否已压缩。