我正在使用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)并提供服务,或者将自己压缩。