页面刷新后,字形图标和其他图标字体不会显示在 Internet Explorer 中

Glyphicons and other icon fonts don't show up in Internet Explorer after page refresh

我完全被这个问题难住了(有问题的应用程序使用 Bootstrap 和 Backbone):

应用程序中有(顶部)和没有图标(底部)的相同部分:

不幸的是看到这个问题它需要身份验证所以这是信息(您将被重定向到应用程序):

https://voicethread.com/login/

用户名:ietest@voicethread.net

合格:橙色4

/rev/353fe835 开始,这似乎已修复。虽然没有发送正确的 MIME 类型确实是一个问题,但它似乎不是问题。

相反,问题似乎是 no-cache headers。当不允许缓存时,IE 在某些情况下不会显示那些字形图标。相关帖子:1, 2, and 3.