【问题标题】:Weird icomoon / ie 9 & 10 / :before / apache DNS issue奇怪的 icomoon / ie 9 & 10 / :before / apache DNS 问题
【发布时间】:2014-09-11 07:27:25
【问题描述】:

我有一个非常奇怪的问题,我不知道如何解决。我在我的网站上使用@font-face 图标字体。这在大多数地方都可以正常工作,除非我使用 Internet Explorer 9 或 10 访问该站点并且不使用 www。字首。该站点在 Internet Explorer 8 中运行良好,如果您使用 www.字首。不仅如此,该网站在另一个几乎相同的网站上也能正常工作。不知道如何解决这个问题。我认为这是 DNS 或 apache 问题(可能与文件的设置方式有关),但我可以使用任何建议。

它不起作用的站点(即仅 9 和 10):

http://itascainternational.com

图标字体确实有效的网站:

http://www.itascainternational.com
http://itascacg.com
http://www.itascacg.com

【问题讨论】:

    标签: css apache internet-explorer drupal font-face


    【解决方案1】:

    如果您使用 www 访问您的网站,则该字体有效。 不推荐的一种选择是重定向 itascainternational.com www.itascainternational.com。防止重复内容是一种很好的做法。但这并不能解决问题。

    您的 Access-Control-Allow-Origin 可能存在问题 .您必须将其添加到您的 apache 配置中。

    <FilesMatch "\.(ttf|otf|eot|woff)$">
      <IfModule mod_headers.c>
        Header set Access-Control-Allow-Origin "http://mydomain.com"
      </IfModule>  
    </FilesMatch>
    

    问候。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 2017-12-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多