mod_deflate está funcionando, mas envia cabeçalhos errados

mod_deflate está funcionando, mas envia cabeçalhos errados

Estou usando mod_deflate para servidor de conteúdo gzip para arquivos js e css.

Usando curl, posso ver que funciona e posso ver o código, mas o Chrome ainda pensa que é conteúdo gzip e NÃO folhas de estilo/javascript, portanto não os renderizará.

O Chrome diz: Recurso interpretado como folha de estilo, mas transferido com aplicativo do tipo MIME/x-gzip.

Então eu acho que o Apache está enviando cabeçalhos errados. Mas não sei como consertar isso.

Alguém tem uma ideia?

O servidor está rodando Ubuntu 12 64 bits, com apache2.

Obrigado!

Responder1

Seus links estão errados.

Você criou links para file.css.gz, que apenas exibe o arquivo compactado diretamente.

Em vez disso, você deve vincular a file.css. O navegador da web descobrirá que o arquivo gzipado está lá (nginx) e o servirá ou o compactará.

informação relacionada