我正在考虑为我的整个网站生成 .html 文件,因为我希望我的网站尽可能快。随着数据更新的发生,这些文件将通过后端服务生成动态内容。
如何确保用户始终看到最新内容?假设我发布了对主页 index.html 的更改。如何防止这些文件始终来自用户的缓存,并确保始终检索和显示新内容(如果可用)?
请记住,我使用的是纯 HTML。
如果绝对没有办法,我不会反对在内容之前使用包含与 HTTP 缓存相关的 header() 调用的 .php 文件;例如:
<?php header(...) ?>
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
etc.