Clouda-team/baiducdnstatic

detailed error: 已阻止跨源请求:同源策略禁止读取位于 http://apps.bdimg.com/libs/bootstrap/3.3.4/fonts/glyphicons-halflings-regular.woff2 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。

Opened this issue · 18 comments

我在项目里面引入了百度cdn的http://apps.bdimg.com/libs/bootstrap/3.3.4/css/bootstrap.min.css,
http://apps.bdimg.com/libs/bootstrap/3.3.4/js/bootstrap.min.js,发现浏览器提示:detailed error: 已阻止跨源请求:同源策略禁止读取位于 http://apps.bdimg.com/libs/bootstrap/3.3.4/fonts/glyphicons-halflings-regular.woff2 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。

leim commented

我也出现了同样的问题,没办法只好引用bootstrap自己的源来解决这个问题

bootstrap自己的源的话,在国内访问速度不快,就没有cdn的意义了。

出现了同样的问题,font-awesome 也是。

同样的问题。百度不给力啊,都没人处理。

这个问题什么时候能解决?其实只需在CDN的reponse的header里面加上key为access-control-allow-origin,值为*,就应该可以解决这个问题。

是的,技术上是挺容易解决的,问题是百度对这块根本不上心,那么久了根本就不处理一下。

建议大家用 http://www.bootcdn.cn 没有任何问题,直接用。

多谢!确实不错!

但是这种小网站的cdn,说实话,我最担心的就是万一他们哪天不想搞了,那就有点麻烦,那得将客户那边上线的网站都做次替换。

如果自己是小网站,那CDN的不一定那么重要
如果自己是大网站,又应该用不到第三方的CDN了

个人感觉。

怎么说呢,我最近比较蛋疼的就是,我现在是在做外包,客户的网站我负责部署,客户网站的访问量不大也不小,想着能用cdn分带宽,分一点是一点。

http://www.bootcdn.cn/ 的查询感觉不好用,不能选择版本。

用过几次360的http://libs.useso.com/

我也用过,他们的版本比较低。

用来用去还是CDNJS比较好用,可惜国内效果不好。

是呀,国外的cnd用了效果更差。

BAT其实应该站出来做点事情的。

BAT忙着賺钱啊。还有一个七牛的CDN http://www.staticfile.org/ 不过我没用过。