
Estoy usando mod_deflate para servir contenido gzip para archivos js y css.
Al usar curl puedo ver que funciona y puedo ver el código, pero Chrome todavía cree que es contenido gzip y NO hojas de estilo/javascript, por lo que no las representará.
Chrome dice: Recurso interpretado como hoja de estilo pero transferido con aplicación de tipo MIME/x-gzip.
Así que supongo que Apache envía encabezados incorrectos. Pero no sé cómo solucionarlo.
Alguien tiene una idea?
El servidor ejecuta Ubuntu 12 de 64 bits, con apache2.
¡Gracias!
Respuesta1
Tus enlaces están equivocados.
Ha creado enlaces a file.css.gz
, que solo sirve directamente el archivo comprimido con gzip.
En su lugar, deberías vincular a file.css
. El navegador web descubrirá que el archivo comprimido con gzip está ahí (nginx) y lo entregará, o lo comprimirá él mismo.