奇怪的icomoon /即9& 10 /:之前/ apache DNS问题

时间:2014-07-20 19:31:29

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

我有一个非常奇怪的问题,我不确定如何解决。我在我的网站上使用@ 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

1 个答案:

答案 0 :(得分:0)

如果您使用 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>

问候。