2

我正在考虑为我的整个网站生成 .html 文件,因为我希望我的网站尽可能快。随着数据更新的发生,这些文件将通过后端服务生成动态内容。

如何确保用户始终看到最新内容?假设我发布了对主页 index.html 的更改。如何防止这些文件始终来自用户的缓存,并确保始终检索和显示新内容(如果可用)?

请记住,我使用的是纯 HTML。

如果绝对没有办法,我不会反对在内容之前使用包含与 HTTP 缓存相关的 header() 调用的 .php 文件;例如:

<?php header(...) ?>
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>

    etc.
4

1 回答 1

4
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
于 2013-08-13T20:47:22.980 回答