新买的一款主机,各方面都满意,并在.htaccess中设置了Gzip压缩(mod_deflate.c)和网页缓存(mod_expires.c),但无意中发现,IE浏览器下,任何图片都不cahce,导致每次浏览网页都要重新载入,很慢,网上搜了一下,说是IE6 的对待Gzip的著名的Bug。那么我想知道:.htaccess中如何判断IE6,判断如果是IE6就把Gzip关了。.htaccess 中怎么写呢??????以下是我的.htaccess代码,供参考。<IfModule mod_deflate.c>
#压缩网页
AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf
AddOutputFilterByType DEFLATE font/truetype font/opentype
</IfModule><IfModule mod_expires.c>
ExpiresActive on
#缓存网页
<FilesMatch "index\.html|\.(gif|jpg|jpeg|png|ico|swf|js|css)$">
ExpiresDefault "access plus 15 days"
Header set Cache-Control "max-age=1296000,public"
</FilesMatch>
</IfModule>.htaccessheaderie