如果您使用Safari查看此页面:
http://m2.monetarylane.com/product-category/women/
你会看到:
每个其他浏览器都会正确显示内容。
此服务器正在使用Mercury - 这是Varnish + Nginx + HHVM + PHP5-FPM后备+ W3 Total Cache + cloudflare。
我已经关闭了CSS和JS缩小,所以不是那样。
为什么Safari会这样做?
答案 0 :(得分:3)
这是由GZIP压缩与基于WebKit的浏览器(Safari,Chrome / Chromium,新Opera)中的一些错误引起的。对我有用的解决方案是在HHVM端禁用内容压缩并仅在nginx中启用它。它由GzipCompressionLevel HDF运行时选项控制。
Server {
GzipCompressionLevel = 0
}
php.ini中的 hhvm.server.gzip_compression_level = 0
也应该可以工作,但我还没有测试过。