V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ioioioioioioi
V2EX  ›  全球工单系统

Upyun 如何强制刷新文件?

  •  
  •   ioioioioioioi · 2017-05-19 10:20:47 +08:00 · 3096 次点击
    这是一个创建于 2748 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如,https://example.com/main.js?v=1

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

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

    @upyun
    17 条回复    2017-05-20 23:22:56 +08:00
    zangbob
        1
    zangbob  
       2017-05-19 10:30:45 +08:00   ❤️ 1
    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
        2
    ioioioioioioi  
    OP
       2017-05-19 10:53:09 +08:00
    @zangbob 不支持 v=刷新,无语的设计。
    nfroot
        3
    nfroot  
       2017-05-19 11:33:57 +08:00
    @ioioioioioioi 路过一下,表示同样无语……
    ioioioioioioi
        4
    ioioioioioioi  
    OP
       2017-05-19 11:39:40 +08:00
    @nfroot 是的,不过我发现多加几个参数似乎就可以了,比如?v=1&a=1,
    xiaodongus
        5
    xiaodongus  
       2017-05-19 11:45:04 +08:00 via iPhone
    后台有刷新的功能啊
    UPYUN
        6
    UPYUN  
       2017-05-19 11:48:18 +08:00
    @ioioioioioioi 您好,如果开启了镜像,刷新文件的话,是要删除之前的文件的。

    具体可咨询: http://support.upyun.com/kchat/18915?group=22540&from=mainsite
    isCyan
        7
    isCyan  
       2017-05-19 12:41:01 +08:00 via Android
    @ioioioioioioi 你自己可以开吧
    ioioioioioioi
        8
    ioioioioioioi  
    OP
       2017-05-19 16:25:15 +08:00
    @UPYUN 这样做的目的是什么?为了刷新文件,要这么麻烦?
    gdtv
        9
    gdtv  
       2017-05-19 16:35:05 +08:00
    我在修改一个使用 upyun 的项目,要去 upyun 用户中心刷新文件很麻烦,所以我有时为了方便,我直接把 css 和 js 写到 html 里算了。
    cst4you
        10
    cst4you  
       2017-05-19 16:49:13 +08:00
    镜像功能本来就要自己去删啊, 不然你改个参数就刷, 那跟不存有什么区别.
    关掉镜像功能解决你的问题
    ioioioioioioi
        11
    ioioioioioioi  
    OP
       2017-05-19 20:36:39 +08:00 via iPhone
    @gdtv 直接写就没缓存了。可以试试给几个 get 参数
    ioioioioioioi
        12
    ioioioioioioi  
    OP
       2017-05-19 20:39:34 +08:00 via iPhone
    @cst4you 改参数其实就是等同文件改了,需要重新获取的。
    peesefoo
        13
    peesefoo  
       2017-05-19 20:51:57 +08:00 via Android
    又拍有在线客服,而且相当专业,为什么不直接问客服?
    taineric
        14
    taineric  
       2017-05-19 21:44:38 +08:00 via Android
    改 HTML 还不如直接改 js css 文件名
    cst4you
        15
    cst4you  
       2017-05-20 00:35:21 +08:00
    @ioioioioioioi 那你就不该开镜像功能
    escapeforplan
        16
    escapeforplan  
       2017-05-20 08:48:58 +08:00
    镜像不删除文件 不就一直访问落到了镜像 当然刷新不了 镜像实质就是存储 。
    crabRunning
        17
    crabRunning  
       2017-05-20 23:22:56 +08:00 via Android
    使用目录代替不就好了么。/v1/main.js > /v2/main.js
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4368 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:02 · PVG 09:02 · LAX 17:02 · JFK 20:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.