Amazon Cloudfront の CDN を使用してファイルをロードし始めたばかりですが、@font-face フォントを Firefox にロードするのに問題があります。いくつかの推奨に従って、次のコードを htaccess ファイルに追加しましたが、問題は解決していないようです。
<FilesMatch "\.(ttf|ttc|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
フォントが表示されることもありますが、各フォントのコンソールにまだエラーが表示されます。http://wiredimpact.comで確認できます。
また、これについて学ぶために使用した主な WordPress 投稿はhttp://wordpress.org/support/topic/plugin-w3-total-cache-font-face-not-working-in-firefox?replies=21です。
フォントを Firefox に正しくロードする方法について何か提案はありますか?
ありがとう。
編集:
htaccess で使用されるコードを次のように調整しました。
<FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*.wiredimpact.com"
</IfModule>
</FilesMatch>
これにより、Firefox で役立つと思われる font.css ファイルが追加されるだけでなく、サブドメインからのみ読み込まれるため、セキュリティ上の理由からも優れています。フォントは現在 Firefox に読み込まれているようですが、コンソールにはまだエラーが表示されています。