【问题标题】:How to disable cache in php [duplicate]如何在php中禁用缓存[重复]
【发布时间】:2014-02-16 12:55:36
【问题描述】:

我正在使用此代码禁用 php 中的缓存,但此代码不适用于任何浏览器。请有人帮助我,我不想将 php 网页保存在缓存中

header('cache-control: no-cache,no-store,must-revalidate'); 
header('pragma: no-cache'); 
header('expires: 0');

【问题讨论】:

标签: php caching


【解决方案1】:
header("Expires: Tue, 03 Jul 2001 06:00:00 GMT"); // *
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
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");
  • 如果标头中的 0 expires 由于旧浏览器不理解而无法在 expires 上工作,您可以尝试将日期设置为过去的时间。

【讨论】:

    猜你喜欢
    • 2016-03-08
    • 2011-03-02
    • 1970-01-01
    • 2011-08-08
    • 2010-11-09
    • 1970-01-01
    • 2014-09-28
    • 2015-11-30
    • 2015-11-18
    相关资源
    最近更新 更多