你好,我正在使用cdns在另一台服务器上托管我的图像我的字体图标是什么问题
Font from origin 'http://www.domain.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
'http://control.domin2.com' is therefore not allowed access.
请告诉我我丢失的东西
我也是在genex而不是apache所以我不能使用htaccess文件。
搜索后我得到了这个,但对apache有效
# BEGIN REQUIRED FOR WEBFONTS
AddType font/ttf .ttf
AddType font/eot .eot
AddType font/otf .otf
AddType font/woff .woff
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
# END REQUIRED FOR WEBFONTS
请帮助我解决这个问题的重要性。
答案 0 :(得分:0)
等效的nginx配置为:
location ~* \.(ttf|otf|eot|woff)$ {
add_header Access-Control-Allow-Origin *;
}
您也可以通过this page进行开放式CORS配置。