刷新七牛云缓存的方法
使用七牛云时,常常遇到缓存没有及时刷新的问题,尤其是css样式,修改了以后经常迟迟不见效果,下文就介绍三种手动刷新缓存的方法。
一、控制台-个人面板
在右上角个人面板里面有一个缓存刷新的选项:
点击进去会提示输入要刷新的文件地址
二、控制台-内容管理
找到你更改的文件,删除即可,刷新网站就会看到重新加载的缓存文件了。
三、URL强制刷新
比如说,http://source.zeakhold.com/***/style.css这个文件没有及时更新,那么我们可以在该URL的后面加上参数来让七牛缓存文件强制刷新:http://source.zeakhold.com/***/style.css?v=20160506
该方法的原理是,加了查询参数的URL会变成另外一个URL,七牛CDN缓存库里没有这个带参数的URL对应的文件,它就会主动地去源站更新资源覆盖掉旧的缓存文件,这样就完成了文件的更新。
四、使用官方提供的同步工具——qrsctl
官方文档地址:qrsctl 命令行辅助工具
使用步骤
1、命令行中登录(user为用户名,一般为注册邮箱)
qrsctl login <User> <Passwd>
2、清除cdn缓存(Bucket为你的空间名,url为你要清除缓存文件的地址)
qrsctl cdn/refresh <Bucket> <Url1>,<Url2>…<Url0>
本文标题:刷新七牛云缓存的方法
转载请注明出处,欢迎分享
如果用的是qrsctl工具的话不用加参数。