Snow Leopard Server, como ativar a compactação para web

1

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?

    
por gbrandt 23.03.2010 / 16:13

2 respostas

1

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 /.

    
por 23.03.2010 / 16:37
0

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.

    
por 28.04.2010 / 07:49