惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
小众软件
小众软件
美团技术团队
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
D
Docker
Martin Fowler
Martin Fowler
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
Blog — PlanetScale
Blog — PlanetScale
H
Hackread – Cybersecurity News, Data Breaches, AI and More
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
S
SegmentFault 最新的问题
云风的 BLOG
云风的 BLOG
B
Blog
雷峰网
雷峰网
The Cloudflare Blog

卡库伊2.0

用cloudflare来识别访客IP判断国家 批量计算文件hash 通过SSH同步数据 Indesign的一些技巧 一个无广告和弹窗的搜狗输入法 – 卡库伊2.0 Linux挂载nas路径 – 卡库伊2.0 ffmpeg将mp4转为m3u8 – 卡库伊2.0 php和nginx默认端口冲突 – 卡库伊2.0 引用中文字体文件太大如何解决 – 卡库伊2.0 计划任务:git同步 – 卡库伊2.0 搜狗输入法去广告和弹窗 – 卡库伊2.0 FRP+反代的重定向 – 卡库伊2.0 网页小游戏 – 卡库伊2.0
Cloudflare免费缓存 – 卡库伊2.0
Author sunplace · 2025-11-27 · via 卡库伊2.0

Skip to content

一旦选择使用Cloudflare的免费CDN,就会面临缓存不能刷新的问题。不是不刷新,而是每次刷新间隔需要1个月的时间(30 days)。不论你在CF面板里如何设置绕过缓存、缓存的失效时间,或者你在Nginx(Apache等Web服务器)里设置缓存,都没有任何效果

目前亲测能用的方式是静态资源的带查询版本引用:

{路径}/{资源名称}?v={版本号}

这样的引用,每次改动资源就需要修改对应的版本号。

类型 原始引用 带版本引用
图像 <img src="/images/image.svg" alt="" /> <img src="/images/image.svg?v=1.0" alt="" />
js/JSON fetch("/assets/config.json") fetch("/assets/config.json?v=1.0")
CSS href="/assets/main.css" href="/assets/main.css?v=1.0"

进阶用法(适用于调试模式)是用时间戳来生成版本号:

{路径}/{资源名称}?v={时间戳(ms或s)}