CDN MIRROR
CDN 迁移工作台
检查受支持的上游 URL,核对当前缓存、安全状态与可用的引用代码。
为什么选我们
| 能力 | 本站 | jsDelivr | unpkg |
|---|---|---|---|
| 路径兼容 | 是(替换域名即可) | 原生 | 原生 |
| 国内访问优化 | 是 | 一般 | 一般 |
| SRI 自动生成 | 是 | 部分 | 否 |
| 451 合规控制 | 是 | 否 | 否 |
| 后台运营控制 | 是 | 否 | 否 |
-24h 请求
-缓存命中率
-平均延迟
-上游源
迁移工作台
仅检查源站磁盘缓存、已记录完整性元数据与安全状态;不会回源,也不会探测边缘缓存或网络可达性。
路由速查
公开模式下替换域名即可直接访问,无需 Token。
| 类型 | 路径 | 示例 | 回源 |
|---|---|---|---|
| npm | /npm/{包名}/{文件} | /npm/jquery@3.7.1/dist/jquery.min.js | jsDelivr / unpkg |
| GitHub | /gh/{用户}/{仓库}@{版本}/{文件} | /gh/lodash/lodash@4.17.21/lodash.min.js | jsDelivr / GitHub |
| cdnjs | /cdnjs/{库}/{版本}/{文件} | /cdnjs/jquery/3.7.1/jquery.min.js | cdnjs |
| unpkg | /unpkg/{包名}/{文件} | /unpkg/react@18.2.0/umd/react.production.min.js | unpkg / jsDelivr |
| ESM | /esm/{包名} | /esm/vue@3.4.0 | esm.sh |
更多文档与常见问题
迁移
- 确认上游仅支持 npm、GitHub、cdnjs、unpkg、WordPress、npmmirror、esm.sh 及本站公开路由。
- 替换域名将 jsDelivr 路径前缀替换为本站路径,保持包名、版本和文件路径不变。
- 使用迁移检查在上方“迁移检查”粘贴 URL,核对源站磁盘缓存与已记录完整性元数据;满足条件时复制含 SRI 的引用代码。
curl https://fastjsd.com/npm/jquery@3.7.1/dist/jquery.min.js最佳实践
- 开启 SRI为引用资源添加 integrity,浏览器会校验哈希防止篡改;本站资源信息页已自动生成。
- 配置备用 CDN仅在满足安全条件时,用外部脚本的 error 事件监听器切换到原始上游地址。
- 固定版本号始终指定精确版本(如 jquery@3.7.1),避免使用 latest 带来的不兼容。
- 合并请求用 /combine 一次加载多个文件,减少 HTTP 连接数。
- 启用 HTTP/2全站支持 HTTP/2 多路复用与头部压缩,显著降低加载延迟。
- 定期审计依赖定期检查第三方库的已知漏洞并升级,配合 SRI 确保升级后文件可信。
常见问题
与 jsDelivr 有什么区别?
路径规则完全兼容,只需替换域名;面向国内访问更快,并提供白名单 / 451 控制。
需要注册或 Token 吗?
公开模式(public)下无需注册、无需 Token,替换域名即可使用;protected 模式需要配置 Token 或 Referer Origin。
支持哪些源?
npm、GitHub、GitHub Raw、cdnjs、unpkg、WordPress、npmmirror、esm.sh、Google Fonts、Gravatar 以及多资源合并。
缓存策略是怎样的?
边缘 CDN + 源站磁盘缓存;命中缓存的响应带 X-Cache: HIT。资源更新后边缘可能有短暂缓存延迟。
资源返回 451 怎么办?
该资源被策略封禁;请在报告页提交申诉并附上资源键、问题类型和必要说明。
如何保证安全?
全站 HTTPS + SRI 完整性校验 + 扫描与明确封禁策略;public 模式无需人工批准。
致谢与友链
本站仅作镜像分发,内容版权归各上游所有。