Upyun 如何强制刷新文件?

2017-05-19 10:20:47 +08:00
 ioioioioioioi
比如,https://example.com/main.js?v=1

当改为 https://example.com/main.js?v=2,

Upyun 并没有刷新文件?如何设置使之刷新。开启了镜像功能。

@upyun
2916 次点击
所在节点    全球工单系统
17 条回复
zangbob
2017-05-19 10:30:45 +08:00
1、https://www.google.com/search?q=又拍云+刷新
随手 Google 也不会吗?
-----------------------------------------------------
2、https://docs.upyun.com/faq/
又拍云存储是否支持 ?v=xxx 来刷新缓存?
不支持,对于 ?v=xxx 参数是忽略的。
-----------------------------------------------------
3、https://console.upyun.com/purge/purge_url/
输入要刷新文件的地址
ioioioioioioi
2017-05-19 10:53:09 +08:00
@zangbob 不支持 v=刷新,无语的设计。
nfroot
2017-05-19 11:33:57 +08:00
@ioioioioioioi 路过一下,表示同样无语……
ioioioioioioi
2017-05-19 11:39:40 +08:00
@nfroot 是的,不过我发现多加几个参数似乎就可以了,比如?v=1&a=1,
xiaodongus
2017-05-19 11:45:04 +08:00
后台有刷新的功能啊
UPYUN
2017-05-19 11:48:18 +08:00
@ioioioioioioi 您好,如果开启了镜像,刷新文件的话,是要删除之前的文件的。

具体可咨询: http://support.upyun.com/kchat/18915?group=22540&from=mainsite
isCyan
2017-05-19 12:41:01 +08:00
@ioioioioioioi 你自己可以开吧
ioioioioioioi
2017-05-19 16:25:15 +08:00
@UPYUN 这样做的目的是什么?为了刷新文件,要这么麻烦?
gdtv
2017-05-19 16:35:05 +08:00
我在修改一个使用 upyun 的项目,要去 upyun 用户中心刷新文件很麻烦,所以我有时为了方便,我直接把 css 和 js 写到 html 里算了。
cst4you
2017-05-19 16:49:13 +08:00
镜像功能本来就要自己去删啊, 不然你改个参数就刷, 那跟不存有什么区别.
关掉镜像功能解决你的问题
ioioioioioioi
2017-05-19 20:36:39 +08:00
@gdtv 直接写就没缓存了。可以试试给几个 get 参数
ioioioioioioi
2017-05-19 20:39:34 +08:00
@cst4you 改参数其实就是等同文件改了,需要重新获取的。
peesefoo
2017-05-19 20:51:57 +08:00
又拍有在线客服,而且相当专业,为什么不直接问客服?
taineric
2017-05-19 21:44:38 +08:00
改 HTML 还不如直接改 js css 文件名
cst4you
2017-05-20 00:35:21 +08:00
@ioioioioioioi 那你就不该开镜像功能
escapeforplan
2017-05-20 08:48:58 +08:00
镜像不删除文件 不就一直访问落到了镜像 当然刷新不了 镜像实质就是存储 。
crabRunning
2017-05-20 23:22:56 +08:00
使用目录代替不就好了么。/v1/main.js > /v2/main.js

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/362382

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX