解决NGINX远程调用静态文件不能跨域的问题
来源:创立工作室 作者:冯军 发布时间:2020-09-25 16:39:52 阅读 2260 次
在我们的日常工作中,特别是前端的页面开发,很多时候需要用到字体库和图标库
但是这几天我发现下载了 font-awesome-4.7.0 后,本地调用正常,但是远程跨站调用不行
原来是nginx下不能远程正确识别字体文件,一番研究后无果,最后百度了一下解决方案
最终测试后,得到结果,nginx设置伪静态规则即可解决
代码如下:
location ~* \.(eot|ttf|woff|svg|otf|json)$ {
add_header Access-Control-Allow-Origin *;
}
然后,访问,如果还是不行,记得重启一下nginx服务
还有,如果是配置在cdn上面,记得刷新缓存