雪豹服务器,如何打开网页压缩

我试图让雪豹的networking服务器默认压缩所有的输出。 我唯一发现的是在.htaccess文件中为目录添加SetOutputFilter DEFLATE

我真的不想将.htaccess文件添加到每个服务目录。

我如何在Snow Leopard上全局获取Apache2压缩输出?

将输出filter添加到configuration文件(确保您已closures服务器pipe理)/etc/apache2/httpd.conf。

如果您使用的是虚拟主机,则可以在/ etc / apache2 / sites /中的每个域中执行。

我把它放在/etc/apache2/other/deflate.conf(我创build的):

 AddOutputFilterByType DEFLATE text/html text/xml text/css application/javascript application/xml+xhtml 

在添加这个文件或者把这个指令添加到httpd.conf之后,你必须重新启动Apache。 在Terminal.app中,您可以执行“sudo apachectl restart”来完成此操作。

你不想做一个“AddOutputFilter DEFLATE”,因为服务器会试图压缩所有文件,包括已经压缩的文件 – JPEG图像,PNG,video/电影文件,MP3等等 – 这将使它服务这些文件要慢得多。