更新站点的 CSS、JS 或图像文件时,您可能会注意到浏览器继续显示旧的,缓存版本。以下是通过 PHP 提供页面时防止此问题的方法:
要防止浏览器缓存通过 PHP 页面请求的资源,请修改 PHP 代码以添加以下 HTTP 标头:
<?php header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?>
这些标头指示浏览器:
通过将这些标头添加到您的PHP 代码,浏览器每次请求时都会强制获取最新版本的资源,确保访问者始终收到最新版本。
以上是如何防止浏览器缓存通过 PHP 提供的资源?的详细内容。更多信息请关注PHP中文网其他相关文章!