现象描述
现象一:访问同一个链接,但访问的文件不相同。
现象二:更新文件后,访问的文件还是旧文件。
可能原因
内容分发网络(Content Delivery Network,CDN)缓存没有过期。
浏览器没有禁用本地缓存。
访问的文件可能被劫持,导致访问的资源内容和预期的内容不一致。
处理步骤
检查 CDN 缓存是否过期
是,详情请参见 检查浏览器是否禁用本地缓存。
否,详情请参见 缓存刷新 文档,刷新 CDN URL 或 CDN 目录。
检查浏览器是否禁用本地缓存
说明
如下操作以 Google 浏览器为例。
1. 打开 Google 浏览器。
2. 按 F12,打开调试窗口。
3. 选择Network页签,查看是否勾选了Disable cache。
是,请 检查访问的文件是否被劫持。
否,请勾选Disable cache,并重启浏览器。
检查访问的文件是否被劫持
当您访问的资源内容和预期的不一致时(例如,文件的 content-length 不一样,响应的 header 不一致等),即表示被劫持。建议您使用 HTTPS 协议访问该文件。