flyzy博客
分享便宜VPS与网络优惠
搬瓦工

怎么用cf隐藏掉backblaze的bucket名

图片地址是这样的 https://f000.backblazeb2.com/file/my_bucket_name/img.jpg复制代码

想绑定域名,并且通过cloudflare的页面规则,隐藏掉my_bucket_name,

页面规则设置的301转向,可是还是会显示my_bucket_name

有什么方法吗?

湖南省网友说:最终的效果是通过 https://mydomain.com/img.jpg访问
隐藏掉 my_bucket_name

求解

陕西省网友说:301肯定暴露,要使用高级功能或者worker才行吧

广东省网友说:worker会不会缓存图片? 高级功能是啥?

吉林省网友说:NGINX反代吧 再套cf

云南省网友说:这样费服务器上下行流量

河北省网友说:是个办法,缓存设置久点,服务器用不了多少流量

海南省网友说:缓存都是浮云,page rule设置了1month照样时不时就回源

台湾省网友说:Cloudflare Worker addEventListener(   “fetch”,event => {      let url=new URL(event.request.url);      url.hostname=”想隐藏的域名”;      let request=new Request(url,event.request);      event. respondWith(        fetch(request)      )   } )复制代码

安徽省网友说:不明所以,学习下。

福建省网友说:好像搞不了吧
我看了下我的

广东省网友说:这样不行 这样B2那边会计费的

黑龙江省网友说:https://blog.meow.page/archives/free-personal-image-hosting-with-backblaze-b2-and-cloudflare-workers/#Cloudflare-Workers
之前看到的一篇文章,用 cloudflare worker 隐藏的

河南省网友说:其实这个也困扰我很久了  暴露桶 懂的人知道是B2  替换成本来的链接 然后容易刷死
我现在 是  B2 + CF 然后这个流量费不就免费了么  然后用大流量服务器再反代  
主要因为CF在国内速度不咋地
顺便隐藏了桶名称

赞(0) 打赏
关注我们
未经允许不得转载:flyzy博客 » 怎么用cf隐藏掉backblaze的bucket名
分享到: 更多 (0)

这是一种鼓励

支付宝扫一扫打赏

微信扫一扫打赏