IE9以降でwebfontが文字化けする原因と解決策


クロスドメインのセキュリティ・ポリシーが変更されたみたいなそんなことが原因らしい。

fontフォルダの直下に以下の.htaccessをぶっこめばおk

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

参考:CSS3117 in IE9 and IE10: @font-face failed cross-origin request errors