gpt4 book ai didi

javascript - 如何确保显示最新版本的静态网站?

转载 作者:搜寻专家 更新时间:2023-10-31 22:01:10 24 4
gpt4 key购买 nike

我知道作为一个用户,我可以直接点击“F5”来确定,或者清除我的缓存等等。

我只是想知道,从网页设计师的 Angular 来看,是否有什么可以使它更“自动化”,因为许多用户可能不知道这样做。

对于动态网站,这可以通过服务器端的“魔法”来完成。

似乎类似问题的某些答案暗示以某种方式编辑 .htaccess,因此我将对此进行调查。但是,如果有人有适用于静态站点的“快速提示”或代码片段,那就太好了。

网站上唯一使用的 PHP 用于联系表格,因此它可以自动发送电子邮件。站点的其余部分只是图像、文本等。

最佳答案

您无法使用某种 JS 解决方案清除缓存,但您可以做的是,在您网站的每次新部署/更新时,添加一个假版本/等编号到你的 css/js 结束。

例如:

main.css?v=1.5
myCode.js?v=123

下次更新时,只需稍微更改一下:main.css?v=1.51 当用户再次访问您的站点时,由于 URL 不同,它会自动重新加载它,确保他们使用最新的样式表。

关于javascript - 如何确保显示最新版本的静态网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14125800/

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