使用cf cloudflare cdn后,源站服务器修改文件内容不会更新,删除了文件都还存在可访问的问题,永久在线功能的效果
使用cf cloudflare cdn后,源站服务器修改文件内容不会更新,删除了文件都还存在可访问的问题,永久在线功能的效果这就是强制缓存效果,或者不开强制缓存,跟随源站缓存时间,永久在线要关掉,不然文件删了会依旧输出缓存
如果文件更新会立即更新,比如说etag或者last-modified发生变化,删了文件的话,是永久缓存的,因为返回状态码是404
你上传个新文件,覆盖原来的文件,就可以正常更新了,直接上服务器后台去控制文件,不要删除源文件,用覆盖方式更新文件在同一个路径就可以立即刷新cloudflare的缓存
etag这个就是文件md5一样的东西,文件变化缓存才会更新,就和你用hash工具校验文件一样,永远是固定不会变动的,一旦修改了txt内任何一个字符,md5就烂了
其实这都是小问题,因为程序上数据库已经删了,用户不知道原来的url是多少了,别忘了还有浏览器缓存,服务器和CDN都删了,用户浏览器依旧存着那张图
就是这个功能:https://www.cloudflare.com/zh-cn/always-online/
页:
[1]