我正在为自己创建一个测试页面,看看会触发一个严格的xml解析模式,我遇到了一个有趣的信息。
我的主机似乎在压缩text / html,但不是压缩application / xhtml + xml。
如果您想自己查看,请将浏览器指向
http://m-p-w.org/projects/content/?xhtml
和
http://m-p-w.org/projects/content/?html
使用Chrome的检查器或Firebug查看结果。
我想我的问题是,“我正在考虑什么样的速度权衡?如果压缩真的更快(因为它似乎是,因为压缩是默认的),我怎么能强制压缩某些内容类型?“
答案 0 :(得分:1)
这看起来是相关的手册页:http://wiki.nginx.org/NginxHttpGzipModule
注意text/html
始终是压缩的。需要在gzip_types
属性上设置其他mime类型。
顺便说一句,根据HTML5,当MIME类型为
时,应该使用XML解析模式... text / xml,application / xml以及其子类结尾的任何MIME类型 四个字符“+ xml”。 [RFC3023]