Мой веб-сайт использует CDN, и хотя в Chrome в Firefox все нормально, я получаю следующую ошибку:
Запрос на кросс-источник заблокирован: та же политика происхождения запрещает чтение удаленного ресурса по адресу http://static.website.com/wp-content/themes/themename/fonts/font-name.woff. Это можно исправить, переместив ресурс в тот же домен или включив CORS.
Когда я проверил файл .htaccess своего веб-сайта, я заметил, что заголовок открыт для * при запросе таких файлов (шрифтов)
Вот что я установил:
<FilesMatch "\.(svg|ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
Есть идеи, что еще нужно сделать, чтобы разрешенные шрифты служили из CDN?
В конце концов нашел решение.
Нам пришлось установить CORS в нашей корзине (мы используем Amazon S3), поскольку файлы передавались в CDN из нее, а не напрямую с веб-сайта.