2013-06-20 2 views
2

Я хочу, чтобы загрузить Fontawesome из CDN, но я получаювопросы происхождения Fontawesome Cross

failed cross-origin request. Resource access is restricted

Я знаю, что исправить это следует добавить HTTP заголовок, но есть ли способ избежать этого?

Я попытался заменить '../font/fontawesome-webfont.eot?v=3.2.0') с полными URL-адресами, но по какой-то причине он не помог. Есть ли что-нибудь, что можно сделать без заголовка?

ответ

0

Вы должны создать файл .htaccess на папке шрифта с этим текстом.

<FilesMatch ".(eot|ttf|svg|otf|woff|woff2)"> 
    Header set Access-Control-Allow-Origin "*" 
</FilesMatch> 
+1

Не работает. -1 –

0

Конфигурация CORS

<?xml version="1.0" encoding="UTF-8"?> 
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> 
    <CORSRule> 
     <AllowedOrigin>http://www.your-site.com</AllowedOrigin> 
     <AllowedOrigin>https://www.your-site.com</AllowedOrigin> 
     <AllowedMethod>GET</AllowedMethod> 
     <AllowedMethod>HEAD</AllowedMethod> 
     <AllowedMethod>DELETE</AllowedMethod> 
     <AllowedMethod>PUT</AllowedMethod> 
     <AllowedMethod>POST</AllowedMethod> 
    </CORSRule> 
</CORSConfiguration> 
Смежные вопросы