提个意见,可以在给出的图片链接前加上https://images.weserv.nl/?url=
以使用weserv的图片缓存服务,然后在cf中设置图床/R2域名只允许weserv的出口ip访问,直接无论workers还是R2都不再怕刷量,并且使用默认子域也不会受限制了
测试确实只有第一次访问会有回源请求,后续多次请求在oss访问日志中是没有的,应该是读取缓存,按照weserv的说法只有在缓存过期以后并且有访问的情况下才会再次回源
另外,现在用的是KV储存上传的图片,有没有可能改为D1数据库,免费层更大方一点
Workers Free | Workers Paid | |
---|---|---|
Rows read | 5 million / day | First 25 billion / month included + $0.001 / million rows |
Rows written | 100,000 / day | First 50 million / month included + $1.00 / million rows |
Storage (per GB stored) | 5 GB (total) | First 5 GB included + $0.75 / GB-mo |