cdnjs.cn 这个 cdn 公共库还有人在维护吗,主页都打不开了。

2016-07-16 13:46:44 +08:00
 rrkelee
但是资源 还是 ok 的

http://cdnjscn.b0.upaiyun.com/libs/jquery/2.1.1/jquery.min.js
3240 次点击
所在节点    CDN
7 条回复
Trim21
2016-07-16 13:49:26 +08:00
首页好好的啊
rrkelee
2016-07-16 13:58:45 +08:00



@Trim21 你那儿是好的?我的网络问题吗 ?
Showfom
2016-07-16 14:25:46 +08:00
推荐使用 css.net
ivmm
2016-07-16 14:38:56 +08:00
@Showfom 推荐使用 css.net
notgod
2016-07-16 15:55:19 +08:00
那个貌似阵亡了

国内 http://www.bootcdn.cn/
国外 https://cdnjs.com/

都支持 HTTPS 协议

可以使用 IP 库判断的
默认载入 cdnjs.com
判断如果 CC=CN 替换 cdnjs 为 bootcdn.cn

take easy
ZE3kr
2016-07-16 19:16:57 +08:00
@notgod 这个是个不错的方案,补充一下在 nginx 上具体实现方案,我看了一下 www.bootcdn.cn 不和 cdnjs.com 兼容,还是用和 cdnjs.com 兼容的比较好,比如 css.net ,不过 css.net 其实很垃圾,国内就一个服务器,建议大家自己买七牛又拍什么的去反代 cdnjs.cloudflare.com

假设页面需要引用 https://cdnjs.cloudflare.com/ajax/libs/video.js/5.10.7/video.min.js 国内加载 https://cdn.css.net/libs/video.js/5.10.7/video.min.js ,页面需要引用 URL 的地方就可以直接这样写:

fakeurl://cdnjs/video.js/5.10.7/video.min.js

然后 nginx 在 http 里,需要下载 MaxMind 的 GeoIP 库,下载国家的 IPv6 版本(向下兼容 IPv4 的)

geoip_country /usr/share/GeoIP/GeoIPv6.dat;

然后在 server 里,加上

location / {
set $cdnjs 'https://cdnjs.cloudflare.com/ajax/libs/';
if ($geoip_country_code = 'CN') {
set $cdnjs 'https://cdn.css.net/libs/';
}
sub_filter 'fakeurl://cdnjs/' $cdnjs;
}

就 OK 了
kslr
2016-07-16 19:43:49 +08:00
现在收费了,必须支付 100 元验证才可以使用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292863

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX