准备
一个cloudlfare r2的存储桶,然后拥有腾讯的edgeone套餐,免费版就可以,好了
r2配置
首先拿到自己r2存储的,记下自己的密钥id(Access Key ID)和密钥(Secret Access Key),然后自己的地区应该也都是记得的
然后s3 api那里,我们很多人大概都是类似于 https://zzznb666.r2.cloudflarestorage.com/test 这样的,也记住它,后面要用
edgeone配置
接下来拿着自己上面获取到的r2的信息,去edgeone的配置里添加配置,

如图所示,加速域名也就是最后的访问域名,源站配置那里选择对象存储源站,s3兼容即可
至于源站配置这里,上面提到过,以https://zzz123.r2.cloudflarestorage.com/test 为例子举例,
把test移到前面,我们以test.zzznb666.r2.cloudflarestorage.com为名即可,同理,这样子配置我们自己的源站
不加任何https之类的东西,单纯就写这个到源站那栏里即可
地域的话我是apac,所以填写了这个,因为我r2就是apac的
至于access id和key就填写了自己的,最后完成就可以了
配置完成
小优化
HTTPS 证书我用的是eo的免费证书,可以自动续签
缓存策略方面,因为我只是拿来存储照片,因此我在站点加速的规则引擎里,把所有的png,jpeg,webp等图片文件都走了edgone的节点缓存
然后就是图片问题,我也走了腾讯eo里的边缘函数,边缘函数里有个图片处理的函数,根据请求头 Accept 自适应转 webp
这样子就可以让图片以较小的webp来加载,速度拔群
最后
这期就,水水水水水


Comments NOTHING