跨域引用字体样式文件时报CORS错误,nginx解决方法

发布时间: 2019-02-04
报错问题解释:

CORS(Cross-Origin Resource Sharing,跨源资源共享)错误发生时,是因为Nginx服务器上的字体文件被其他域名请求访问,但是Nginx没有正确配置以允许这种跨域请求。默认情况下,出于安全考虑,现代浏览器会阻止跨域请求。

问题解决方法:

修改Nginx配置文件(通常是nginx.conf或者在sites-available目录下的站点配置文件),添加CORS相关的配置。

在server块中添加如下配置:

location ~* \.(eot|otf|ttf|woff|woff2|font.css)$ {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET';
}





请在下方留下您的评论.加入TG吹水群