网站加载时跳过浏览器缓存[关闭]

Posted

技术标签:

【中文标题】网站加载时跳过浏览器缓存[关闭]【英文标题】:Skip browser cache when site loads [closed] 【发布时间】:2022-01-04 20:43:50 【问题描述】:

问题是我的浏览器向我显示了我网站的旧版本,所以我不得不清除浏览器缓存。

我可以在我的网站中实施什么来防止这个问题?

【问题讨论】:

【参考方案1】:

在文件名末尾添加一些带有? 的数字字符。浏览器会忽略它,但不会从缓存中加载。

类似:index.htmlindex.html?version=23421412423

您可以使用随机数生成器来执行此操作。

【讨论】:

很遗憾,我无法在文件名中添加特殊字符。 不在文件名中。在文件的地址中。喜欢:src="index.html?488632" 啊,我现在明白了,但它可以是任何数字还是不管它有多长等等? 任何数字都可以。只要你想跳过缓存就改变它 这很奇怪......因为我在不同的情况下做了很多次同样的事情并且它有效。我明天会寻找替代方案。

以上是关于网站加载时跳过浏览器缓存[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

网站发布到服务器 不能加载js和css

浏览器缓存:强缓存和协商缓存

Vuejs浏览器缓存和加载块失败问题

Android WebView资源文件,如js和css文件缓存

如果没有连接,Android WebView 不会加载缓存的网站

https清缓存后打开慢