使用EdgeOne CDN搭建自用Jsd镜像
使用EdgeOne CDN搭建自用Jsd镜像
智能摘要
Post-Abstract-AI

前言

最近对于网站的字体加速,vercel虽然好用但是用了代理就不能添加header的配置项,所以看向了EdgeOne。本身自己有免费版但是放到海外的腾讯云上,那么就来看如何配置出属于自己的镜像吧。

添加网站

这边得话可以自己去看下如何配置网站中的套餐,这里不在赘述。只需配置以下这几部分就行了,其余默认

md
加速域名: `填入项`.你的根域名
源站配置: `IP/域名`: `fastly.jsdelivr.net`
回源配置: HTTPS

站点加速

以下为缓存引擎的具体内容,主要用于对资源的绝对缓存以及更新

顶层HOST匹配规则(外层条件)

此规则为整个配置的入口条件。

配置项值 / 说明
规则名称IF (顶层规则)
匹配条件逻辑关系: And (需同时满足以下所有条件)
条件1 - 匹配类型: HOST
条件1 - 运算符: 等于
条件1 - 值: jsdmirror.jyluo.top
执行操作操作1 - 模式: Host Header 重写
操作1 - 目标值: fasily.jsdeliv.in.net

静态资源与媒体文件缓存(嵌套条件)

配置项值 / 说明
规则名称IF (嵌套规则1)
匹配条件逻辑关系: And (需同时满足以下所有条件)
条件1 - 匹配类型: URL path
条件1 - 运算符: 等于
条件1 - 值: /npm*/gh*/combine*/china*/cdn-cgi*
条件2 - 匹配类型: 文件后缀
条件2 - 运算符: 等于
条件2 - 值: m3u8tsm3umpd
条件3 - 匹配类型: URL path
条件3 - 运算符: 正则匹配
条件3 - 值: /(npm|gh|china)(\.\.)?(jpg|jpeg|gif|ico|png|bmp|webp|psd|gif|tiff|svg|avif|exif|hei|heic|png|cr2|nef|orf|raw|png|jpg|png|css (注:原文未完整)
执行操作操作1: 节点缓存 TTL → 自定义时间 (2天)
操作2: 行为 → 强制缓存
操作3: 配置自定义 Cache Key
操作4: 启用 Brotli/Gzip 压缩、智能压缩

全局压缩与响应头(嵌套条件)

配置项值 / 说明
规则名称IF (嵌套规则2)
匹配条件逻辑关系: 全部 (站点任意请求)
执行操作操作1: 启用 Brotli/Gzip 压缩
操作2: 修改 HTTP 节点响应头 → 设置 Cache-Control
随笔:近况
站点资源优化

评论

评论加载中...