如果网页中引用的CDN出问题了,有后续方案吗

percy507
  • 959

比如我在网页中引用了下面的链接:

<link rel="stylesheet" href="//cdn.bootcss.com/Swiper/3.3.1/css/swiper.min.css">

然后突然某一天这个链接失效了,或者说短时间失效了,请问有什么好的办法解决这种意外情况吗?


下面是我的待选方法:就是直接在自己的网站空间上引用文件,不使用 CDN。

<link rel="stylesheet" href="./css/swiper.min.css">

回复
阅读 3.5k
5 个回答

定义一个可配置的 staticUrl 变量

<link rel="stylesheet" href="{staticUrl}/css/swiper.min.css">

在最后的script中写一个依赖的map,然后判断每一个script所导出的模块是否有值,没有的话就从服务器上获取,然后动态添加script

使用又拍云的融合云,可以先把文件存在又拍云,又拍云会把文件增量备份到七牛或者阿里云。假如又拍云挂了。可以修改域名解析到阿里云或者七牛cdn。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏