2009-08-18 204 views
6

谷歌搜索「noCompressionUserAgents」結束了與似乎已經被各地複製,但不是很有用(甚至是在這裏計算器:)什麼是在Tomcat中noCompressionUserAgents一個良好的環境?

stackoverflow.com/questions/550024/相同的樣板配置Tomcat的壓縮此結果未添加-A-內容編碼-用gzip內式頭

noCompressionUserAgents = 「GoZilla等, 茶花女」

但是,這並不考慮跳過NS4或IE6或其他任何東西。我發現的最接近的是從Zimbra的配置示例,它至少是跳過的IE6它看起來像: 「MSIE 6

http://www.zimbra.com/forums/installation/7654-problems-zimbra-installation-os-x-server-ldap-tomcat.html

noCompressionUserAgents =

有沒有人有真正的noCompressionUserAgents設置?

回答

3

一般情況下,最好的辦法是手工挑選出打破,並將它們添加到它的人。不支持gzip大多數代理商將根本不做廣告的gzip支持(因此你可能不應該忽視他們,要送出)。

例如,IE6不支持壓縮,但是可以有與它古怪的相互作用。這些遠離的情況下,100%,但(我們在大多數情況下使用壓縮與IE6的客戶,以排除由於錯誤我們在測試中發現,只有幾頁)。

的底線是,你有沒有發現一個黑名單的原因可能是因爲實在是沒有有效的一個尺寸適合所有黑名單可用。

3

如果有幫助,Apache有一個事實上的標準set of directives用於禁用某些用戶代理的壓縮,您可以將其轉換爲tomcat的語法。這些是Apache的推薦設置,而不僅僅是示例。