クロスドメインのアクセス許可

別ドメインの共用sslにアップロードしたWEBフォントを読み込むときに、
下記のエラーがでました。

Font from origin ‘https://hogehoge.com’ has been blocked from loading by Cross-Origin Resource Sharing policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘https://foo.com’ is therefore not allowed access.

クロスドメインからのアクセスを拒否するという意味らしいですが、
htaccessに下記の指示を記述することで許可することができます。

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

参考:http://qiita.com/osamu1203/items/77ef14a006415d566359

admin

cl0606

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です