Ajude-me a ativar a compactação gzip no nginx

1

Aqui está a seção gzip do meu atual nginx.conf:

gzip  on;
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 6;
gzip_proxied any;
gzip_types text/plain text/html text/css application/json application/x-javascript text/xml;
gzip_buffers 16 8k;
#gzip_disable "MSIE [1-6]\.(?!.*SV1)";
gzip_min_length  1100;

Estou testando baixando um arquivo HTML de 14 KB e verificando os cabeçalhos com o plugin httpfox para FireFox / analisando a página com o plugin PageSpeed, e também tentei link .

Eu acredito que o módulo gzip está instalado corretamente, porque eu consegui um único "Sim" do gid tester quando mudei o gzip_http_version para 1.0, mas httpfox e PageSpeed sempre me dizem que o arquivo não está compactado. / p>

Eu tentei muitas combinações diferentes aqui e não consigo fazer funcionar.

Detalhes da instalação e do servidor: Estou em um servidor no WebFaction e o nginx foi instalado como parte de um aplicativo de script personalizado (Ruby) que instalei há alguns meses.

Atualização:
Por outro lado, o teste neste URL informa que a compactação está funcionando corretamente: link

Será que as outras ferramentas simplesmente estão relatando isso incorretamente?

    
por Tex 25.08.2010 / 18:57

3 respostas

2

Tenho mais confiança em redbot para verificação de recursos.

Como o uso do gzip depende de muitos fatores, é melhor verificar com um ambiente real (navegador / proxy real / etc) e monitorar o resultado usando um analisador de rede (wireshark)

    
por 25.08.2010 / 20:14
0

A única diferença entre você e a minha é que eu tenho

gzip_disable     "MSIE [1-6]\.";
    
por 25.08.2010 / 19:24
0

Tente usar o plug-in do firebug no Firefox, muitos desenvolvedores, inclusive eu, contam com essa ferramenta e tem um mecanismo de relatório preciso para o gzip

    
por 31.01.2013 / 22:36

Tags