为什么IE为我的dasBlog博客显示垃圾?

时间:2015-06-09 20:18:53

标签: internet-explorer dasblog

如果我在Chrome或Firefox中查看我的博客,它看起来就像我期望的那样。但是,如果我试着在IE(11.0.9600.17801)中查看它,它会问我是否要下载W69NUE8S(或其他一些随机文件名),它看起来像是一些二进制文件。

http://dotnetwhatnot.pixata.co.uk/

我尝试删除所有临时文件,但没有帮助。

任何想法?

1 个答案:

答案 0 :(得分:2)

这里的问题似乎是内容的双重压缩。标题显示了这一点:

HTTP/1.1 200 OK
Cache-Control: public
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip,gzip
...

请注意Content-Encoding标题上的加倍。 According to an older Firefox bug,此问题不仅影响以前版本的Firefox,还影响Internet Explorer版本8及更高版本。似乎Mobile Safari也可能在某种程度上受此影响。

我能够通过自定义FiddlerScript对内容进行两次解码,并确认这可以解决Internet Explorer和Microsoft Edge中的问题。

我打算在网上打开一张票,供网络团队考虑。与此同时,我鼓励您稍微拨回来,只对您的外出内容进行一次编码。这将确保旧版Firefox和Internet Explorer上的用户能够看到您的内容。

如果您无法修改压缩规则,那么您唯一的其他选择就是暂时将其禁用。

我在这里复制了这个问题:http://sampsonvideos.com/experiments/gzipgzip.php