服务器上有个 PDF 文件需要替换,覆盖完,外网打开的为什么还是旧的文件内容呢?

2020-03-27 16:11:36 +08:00
 revival83

我是做产品运营的。。实在不懂服务器什么的。。。都是被 B 的。。有老哥能指点下么?请吃根冰棍儿行么?哈哈哈

1928 次点击
所在节点    问与答
23 条回复
Cbdy
2020-03-27 16:12:40 +08:00
cdn 没回源?
Xusually
2020-03-27 16:13:53 +08:00
CDN 清缓存,重新回源。
简单的验证方法,你在原来的 pdf 文件的 url 地址后面带上?abc=efg 试试看
revival83
2020-03-27 16:14:27 +08:00
@Xusually
@Cbdy 太专业了。。。真的听不懂。老哥能给个绿色图标么
fengfuliu
2020-03-27 16:14:32 +08:00
缓存吧 先确认替换了 然后针对可能那里产生缓存改版本号 /文件名之类的操作
revival83
2020-03-27 16:15:09 +08:00
@Cbdy
@Xusually 我用的是阿里云的服务器。。。我就弄了个 FTP 工具直接覆盖了,但是覆盖完了也不好使。打开的还是旧文件
revival83
2020-03-27 16:15:36 +08:00
@fengfuliu 是我电脑的缓存么?还是 CDN 清缓存怎么清呢?
mauve
2020-03-27 16:16:06 +08:00
找个 没打开过这个网站的人,开手机流量不要用 Wi-Fi,然后无痕模式,看一下还是一样的文件吗
littleylv
2020-03-27 16:16:28 +08:00
最暴力的方法就是,文件名换一个,比如原来叫 a.pdf ,就改一下 a-20200327.pdf ,然后对应的链接也改一下
Xusually
2020-03-27 16:16:59 +08:00
你先试试看:
比如你原来 pdf 在外网访问是: http://www.a.com/xxx/name.pdf
你就试试看: http://www.a.com/xxx/name.pdf?abc=def 这个地址看到的 pdf 是不是已经是新版了。
如果确实已经是新版了,就是你们公司用的 cdn 服务没有来回源,大家外面访问到的还是 cdn 的缓存。

这种情况,要么去 cdn 去刷新缓存,要么就 pdf 改一个名字重新上传。
revival83
2020-03-27 16:17:08 +08:00
@littleylv 我上传了文件后,怎么生成新的连接呢老哥,我真不懂技术= =
Xusually
2020-03-27 16:19:16 +08:00
@revival83 如果是要改名字,你外面怎么访问这个 pdf 的,地址总有吧?比如你原来是 a.com/xxx/name.pdf ,你自己已经把 name.pdf 换成了 name_new.pdf 了,那么地址就是 a.com/xxx/name_new.pdf
revival83
2020-03-27 16:20:13 +08:00
@Xusually 我试了还是旧版本的内容,但是我用 FTP 把 pdf 下载到本地就是最新的
revival83
2020-03-27 16:21:15 +08:00
@Xusually 不是改名字是想把旧版本的 PDF 替换了,但是我用 FTP 把文件覆盖完了,打开还是旧版本的内容。我用 FTP 工具下载到本地打开就是最新的
Tink
2020-03-27 16:35:13 +08:00
cdn 改名靠谱
doveyoung
2020-03-27 16:41:37 +08:00
cdn 缓存了,去你们的 cdn 控制台清空缓存
另外知道你的想法不是改名字,注意是大家推荐你改名字比较快,改了名字之后,cdn 会重新缓存这个文件,跟你清理 cdn 的缓存效果一样
看你会哪个了
anyclue
2020-03-27 16:56:34 +08:00
楼上各位,为什么不能是运营商缓存呢?
用的长宽或者移动的宽带……
jugelizi
2020-03-27 17:00:29 +08:00
所以你们公司没有技术人员?
fengbjhqs
2020-03-27 17:29:28 +08:00
lz 要先确定是否有用 cdn,是否有开启服务端缓存,

如果有 cdn 就等,或者找技术,如果服务端开启缓存了,可以清理浏览器缓存,开隐私窗口,或者换个其他浏览器试试。

简单的方法就是改名,上传,访问改名后的文件
SakuraKuma
2020-03-27 17:39:33 +08:00
emmm 沦落到运营上 ftp, 可能没技术? 那么盲猜也没 cdn?

ctrl f5 几下?
kkkkkrua
2020-03-27 18:00:11 +08:00
@SakuraKuma #19 +1

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

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

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

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

© 2021 V2EX