写在开始
最近因为某些原因,想要将Backblaze的桶走Cloudflare去白嫖流量,所以在网上找了一些教程。
问题描述
开始,直接CNAME接入的时候很正常,但是当想要重写一下路径将桶隐藏的时候就出现了问题。
{ "code": "not_found", "message": "/api/top_level_url_mapping", "status": 404 }
在我照着教程修改完配置后,访问页面就出现了问题。错误如上。
解决方案
其实也很简单,把原来教程里的主机名
改成URI完整
,后面跟上你自己的域名就行了。上面那个问题原理其实很简单,就是在访问的时候没匹配到这个规则。
写在最后
写完了才发现,他写的没问题,只是我理解错了,本来写主机名也是写自己的域名,结果我写了Backblaze的域名,就导致了我不能用。不过既然已经写完了,那就发了吧