弦塔_ (@Xtower)【水】用一种别扭的方式,利用Cloudflare Origin Rules实现无计费的随机URL 中发帖

起因是这里:


“Cloudflare在规则提供一个方法,该方法可以在规则层生成一个UUID,而UUID每次都是随机的,我们可以依据此来在规则层做随机URL”
正好我有一个现成的静态资源站:


说干就干
折腾一番
但是上手我才发现,我没法完全照抄作业
cf-rule-random-url 提供的方法是先将图片重命名为十六进制哈希文件名,也就是说,我需要再存一份图片的副本。
虽然我手头的曲绘目前就 298 张,但我并不想在资源站平白无故的再存一遍。
那怎么办呢,经过询问Gemini,Gemini提出了_redirects,该文件可以在Cloudflare Pages内部设置重定向规则。
重定向问题解决了,另一个问题又出来了:
两位十六进制文件名只有 256 种可能,但是我有 298 张图片,
如果单纯扩充到三位,就需要写4096条重定向规则,相当爆炸。
转折
我再次求...