【发布时间】:2010-06-01 16:38:06
【问题描述】:
我有一个搜索页面,通过 ajax 加载结果。然后它会在页面上列出产品,您可以单击查看每个产品。我想更改此页面,在您查看产品后,如果您在浏览器上单击“返回”,它将加载缓存而不是强制用户再次搜索。
注意:我不是在寻找一个 ajax 缓存,而是一个简单的浏览器缓存头
我怎样才能做到这一点?
我目前有....
header('Cache-Control: private, max-age:3600');
header('Expires: '.gmdate('D, d M Y H:i:s \G\M\T', time() + 3600));
它不会加载缓存
【问题讨论】: