@ font-face在IE中通过HTTPS中断?

时间:2011-04-11 20:02:39

标签: https internet-explorer-9 font-face

尝试解决问题,但遇到问题。我有一个由我的旧大学主办的网站。他们过渡到使用HTTPS服务所有页面。出于某种原因,这让IE适合。

将FontSquirrel生成器用于所有字体。适用于Win或Mac上的Firefox,Chrome,Safari和Opera。在IE8中,字体呈现但在页面重新加载时替换为替换。在IE9中,它们根本不会渲染。文件在IE9模式下呈现,一切都验证为HTML5。

疯狂的是,如果我在我的测试服务器(运行Apache2的Mac)上检查它,一切都会有效。 U服务器是Apache,所有字体都托管在服务器上,花了两天时间试图弄清楚是什么给出的。在@ font-face与HTTPS冲突的情况下无法在线找到任何其他问题,但这似乎正在发生的事情。有任何想法吗?我无法控制主机服务器。

1 个答案:

答案 0 :(得分:0)

这不是一个可以帮助你的答案,但我能够通过修改我的IE9设置在本地解决这个问题,如下所示:

  1. 工具 - >互联网选项
  2. 选择“高级”标签,然后向下滚动到“安全”
  3. 取消选中“不将加密的页面保存到磁盘”
  4. 我在这上面走了几天,然后才发现任何类型的喜悦。不幸的是,除了在网站的安全部分发布这些说明或不使用@font-face之外,我无法想到任何解决此问题的方法。