zoukankan      html  css  js  c++  java
  • 浏览器缓存问题的解决

    web网站修改后,在浏览器端缓存的内容,将极其严重的影响效果,用户根本看不到改版的内容。这个问题,困扰我已久。

    iis时代,我好像还没有太多的印象,新网站只要把iis重启一下,一般都刷过去了,要不就用iisreset,基本解决,重启都不用。但在apache+flask下,别说重启apache了,重启服务器也没用,缓存依然在。把我的解决途径记录一下:

    1.本地。清理浏览器缓存就行。我用360浏览器,至少这点很方便,菜单好找,还有快捷键。Ctrl—Shift—Del,菜单“清除上网痕迹”,默认的就行,不会把Cookie之类的清除。

    2.改名:发布时,就不管用了,最猥琐的方案,就是改名。把用到的js、css或者图片,改名发布。这招太麻烦,风险也大,不推荐。

    3.加一个参数。网上找到的办法,就是在js或者css后,加一个参数,如?ran=111,可以用一个统一的变量保存版本号,这样,需要刷新时,把版本号升级即可。

    这招,对图片也管用,如果发布了,发现某个图片老刷不过来,加一个参数:

    image

    图像就听话了:

    image

  • 相关阅读:
    paper:Exploiting Query Reformulations for Web Search Result Diversification
    Z3
    IDA pro 类型参考
    Angr包含什么
    Gcc编译选项
    Angr
    一张图系列之PLT-GOT
    ELF头文件
    BROP_轮子
    Pwn_
  • 原文地址:https://www.cnblogs.com/jetz/p/7446051.html
Copyright © 2011-2022 走看看