侧边栏壁纸
博主头像
Wood Chen博主等级

独唱独酬,独行独坐还独卧

  • 累计撰写 233 篇文章
  • 累计创建 166 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

腾讯Edgeone怎么配置S3存储桶,例如Cloudflare R2?

wood
2023-09-15 / 0 评论 / 0 点赞 / 83 阅读 / 1737 字
腾讯推出的edgeone还是挺好用的,价格也不贵,自带防护,个人版50G的月流量也够用了,部署网站代理没什么好说的,但是部署cloudflare r2存储桶回源碰到了一些问题,这里记录一下。

为什么使用edgeone回源r2?这样就可以享受r2的免费空间、下发流量和edgeone的国内加速。

源站地址

这里跟cloudflare上显示的不完全相同,需要自己手动改一下,比如这个图里的桶:

需要把桶名称放到域名的前面,并且去掉https

比如 cloudflare上显示的是 https://aaa.r2.cloudflarestoreage.com/bbb (这里的aaa是你的用户ID,bbb是存储桶名称)。

在腾讯edgeone上,需要填的是 bbb.aaa.r2.cloudflarestoreage.com

这样才可以。

私有、鉴权和地域

一般都是私有桶,所以需要打开私有授权。

鉴权选择v4

地域填写auto

Access Key ID和Secret Access Key

这个是在cloudflare上获取的



权限自己选就好了,时间可以设置永久。

PS: 在cloudflare上设置转发

如果你向我一样,在edgeone上绑定的和原本的域名不一样,那么需要设置下重定向,这样才能把原来的图片都转过来。


如图一样设置就行了。

  1. 名称随便填
  2. 传入请求选择主机,然后自己需要重定向的旧域名
  3. 新域名处选择动态表达式为concat("https://cdn-img-r2.czl.net", http.request.uri.path)(里面的域名是新域名)、301保留查询字符串

这样就可以了

设置后结果

0

评论区