gpt4 book ai didi

php - 有关如何更改静态 Assets 的文件名以防止 Assets 文件的浏览器缓存版本过时的想法

转载 作者:行者123 更新时间:2023-11-29 18:32:13 25 4
gpt4 key购买 nike

我有一个使用 PHPFog 托管的网站。 PHPFog,对于那些不知道的人来说,使用简单的 git-push 可以非常容易地将应用程序部署到多个应用程序服务器。如果有某种方法可以在每次 git-commit 或 git-push 时自动更新我的 javascript/css 文件的版本号,我会很高兴。或者以某种方式可能只是将“构建”unix 时间戳附加到文件名。当然,目标是让浏览器排队重新加载 Assets 文件,而不是使用缓存版本。有谁知道这样做的好方法吗?

最佳答案

您可以将伪造的查询字符串附加到您的 CSS 文件 - 例如

styles.css?<?php print $release; ?>

版本标识符可以是您想要的任何内容 - 可能是时间戳、git hashref 或标签。

关于php - 有关如何更改静态 Assets 的文件名以防止 Assets 文件的浏览器缓存版本过时的想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6904638/

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