2013-06-20 65 views
2

我想從CDN加載Fontawesome但我得到Fontawesome跨起源問題

failed cross-origin request. Resource access is restricted

我知道,要解決這個問題一個HTTP標頭應增加,但有什麼辦法來避免這樣做呢?

我試着用完整的網址替換 '../font/fontawesome-webfont.eot?v=3.2.0') 但它沒有幫助。有沒有什麼可以做到沒有標題?

回答

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>