Adicione o filtro de saída ao arquivo configure (certifique-se de ter o Server Admin fechado) /etc/apache2/httpd.conf.
Se você estiver usando hosts virtuais, poderá fazê-lo por domínio em / etc / apache2 / sites /.
Estou tentando fazer com que o servidor Web no Snow Leopard comprima todas as saídas por padrão. A única coisa que eu encontrei é adicionar SetOutputFilter DEFLATE
no arquivo .htaccess para um diretório.
Eu realmente não quero adicionar um arquivo .htaccess a cada diretório servido.
Como posso obter globalmente o Apache2 no Snow Leopard para compactar a saída?
Adicione o filtro de saída ao arquivo configure (certifique-se de ter o Server Admin fechado) /etc/apache2/httpd.conf.
Se você estiver usando hosts virtuais, poderá fazê-lo por domínio em / etc / apache2 / sites /.
Eu coloquei isso em /etc/apache2/other/deflate.conf (que eu criei):
AddOutputFilterByType DEFLATE text/html text/xml text/css application/javascript application/xml+xhtml
Após adicionar este arquivo, ou adicionar esta diretiva ao httpd.conf, você precisa reiniciar o Apache. No Terminal.app, você pode fazer 'sudo apachectl restart' para realizar isso.
Você não quer fazer um cobertor 'AddOutputFilter DEFLATE' porque o servidor tentará compactar todos arquivos, incluindo arquivos que já estão compactados - imagens JPEG, PNGs, arquivos de vídeo / filme , MP3s, etc. - o que tornará muito mais lento para atender a esses arquivos.