mod_deflate正在工作,但发送错误的标题

我正在使用mod_deflate来为js和css文件服务器gzip内容。

使用curl我可以看到它的工作原理,我可以看到代码,但Chrome仍然认为它是gzip内容,而不是stylesheets / javascript,所以它不会呈现它们。

Chrome说:资源解释为样式表,但是通过MIMEtypesapplication / x-gzip传输。

所以我想这是Apache发送错误的标题。 但是我不知道如何解决这个问题。

任何人有一个想法?

服务器运行Ubuntu 12 64位,与Apache2。

谢谢!

你的链接是错误的。

你已经链接到file.css.gz ,它直接提供gzip文件。

相反,你应该链接到file.css 。 networking浏览器会发现gzip文件在那里(nginx)并提供服务,或者将自己压缩。