[伪需求1]用上CF大善人搭建的图床了

昨天 15:38 42 0

  昨天用CF-ImgBed + Cloudflare Pages 和 R2 搭建了一个图床。感谢赛博菩萨Cloudflare,从此俺也是有图床的人了。感觉速度还不错!

GitHub 文档 图床地址

记一下我昨晚折腾到半夜也没搞定的坑:

我将logo.svg文件上传到R2存储桶a目录下后,得到

  这两都可以用的,浏览器打开也没问题,实际上链接1是 R2图片 通过 CF Pages 中转后得到的地址,为了节约CF免费资源还有链接路径更短选了链接2的方式使用,然后特么的问题就来了,博客中修改logo链接后死活不显示,换成链接1 又正常,存储桶CORS,还有域名跨站规则,防盗链什么的通通搞了一遍还是不行,折腾到半夜2点多才睡觉;
  早上起来接着折腾的时候突然发现 svg 在ImgBed里面的文件类型是 image/svg+xml 而在存储桶中显示的是
application/xml ,在AI的辅助下添加 响应标头转换规则 将R2中所有.svg文件的 响应头改成 image/svg+xml 后才终于从坑里爬出来。小白太苦了😂
Set static → Header name:Content-Type → Value:image/svg+xml

响应标头转换规则

Cloudflare图床

评论(0)

暂无

发布评论