【问题标题】:Does Firefox 4 have issues with GZip?Firefox 4 是否存在 GZip 问题?
【发布时间】:2011-05-31 02:46:03
【问题描述】:

很多人建议您在 .htaccess 中为 GZip 使用以下代码:

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

为什么 Firefox 4 需要例外?还是我误解了代码?

【问题讨论】:

    标签: firefox .htaccess gzip


    【解决方案1】:

    Mozilla/4 != Firefox 4

    事实上,Firefox 4 uses Mozilla/5 是其user-agent 的一部分。出于历史兼容性原因 (see this),大多数(所有?)网络浏览器都将自己标识为 Mozilla(用户代理中的其他标记可用于将 Safari 与 IE 与 Firefox 区别开来)

    【讨论】:

      【解决方案2】:

      "Mozilla/4" 将匹配 Netscape 4 和 IE 8 或更早版本。它不匹配任何现代网络浏览器(IE9、所有基于 Gecko 的浏览器、Safari 和 Chrome 都使用“Mozilla/5”,而 Opera 根本不使用“Mozilla/something”令牌)。

      【讨论】:

        猜你喜欢
        • 2012-05-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多