gpt4 book ai didi

html - 为新发布清除网站缓存

转载 作者:行者123 更新时间:2023-11-28 17:10:50 24 4
gpt4 key购买 nike

我们对与以前版本相似的网站的新版本进行了 Beta 测试。由于以前的版本缓存在我的浏览器中,我看到新旧版本发生冲突。我认为这会发生在我们大多数不定期清除浏览器缓存的用户身上。如何确保新网站在没有此类缓存冲突的情况下呈现?

最佳答案

我知道的最好方法是向您的 css 文件添加一个参数。

<link rel="stylesheet" href="/stylesheets/styles.css?{{ site.time | date:'%Y%m%d%U%H%N%S' }}">

我们使用 Jekyll 来运行我们的网站,并使用液体模板我在主 css 文件的末尾添加了一个时间戳。每次我们部署都会生成一个新的时间戳,告诉浏览器下载 css 文件而不是使用缓存的版本。

不确定您正在使用什么来运行您的网站,但为了测试您可以通过添加“?”来静态测试它在你的 css 文件的末尾并添加随机数。如果您使用任何类型的后端,您可以动态设置它。

关于html - 为新发布清除网站缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29260408/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com