今天弄了一下腾讯云的内容分发(CDN),就是将网站的静态文件上传到腾讯云的对象存储里,然后配置CDN,域名绑定。静态文件都能访问(如果不能访问,请检查是否是黑白名单或防盗链的问题),但是网站的图标(font awesome)不能显示,打开浏览器控制台报错如下
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
如图
![](https://oss.liuyanzhao.com/uploads/2019/10/WX20191016-141651@2x.png)
解决办法如下
在腾讯云控制台 内容分发网络里,选择高级配置
![](https://oss.liuyanzhao.com/uploads/2019/10/WX20191017-000005@2x.png)
添加 HTTP Header
添加一条记录
Access-Control-Allow-Origin *
![](https://oss.liuyanzhao.com/uploads/2019/10/WX20191016-141626@2x.png)
* 表示允许所有类型的请求
成功解决
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
如图
![](https://oss.liuyanzhao.com/uploads/2019/10/WX20191016-141651@2x.png)
解决办法如下
在腾讯云控制台 内容分发网络里,选择高级配置
![](https://oss.liuyanzhao.com/uploads/2019/10/WX20191017-000005@2x.png)
添加 HTTP Header
添加一条记录
Access-Control-Allow-Origin *
![](https://oss.liuyanzhao.com/uploads/2019/10/WX20191016-141626@2x.png)
* 表示允许所有类型的请求
成功解决
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏