CDNS Access-Control-Allow-Origin问题

时间:2015-09-29 08:20:15

标签: .htaccess nginx fonts webfonts

你好,我正在使用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

请帮助我解决这个问题的重要性。

1 个答案:

答案 0 :(得分:0)

等效的nginx配置为:

location ~* \.(ttf|otf|eot|woff)$ {
    add_header Access-Control-Allow-Origin *;
}

您也可以通过this page进行开放式CORS配置。