【问题标题】:PHP/HTML Strange refresh problemPHP/HTML 奇怪的刷新问题
【发布时间】:2010-03-12 07:13:20
【问题描述】:

在我将 PHP 文件上传到我的网络主机后,我通过 URL 查看页面。所以我在页面上工作时通常做的是进行更改,上传,然后刷新浏览器以查看我的更改。

我发现有时我刷新它会显示页面的先前版本,我点击刷新 5 次它会显示页面的 5 个不同版本一些旧更改一些新更改,这让我很难知道哪个是最新版本。

我不认为这是本地缓存问题,我在所有浏览器中都禁用了缓存,问题出现在 IE、FF、Chrome 中

我感觉它可能是网络服务器。我相信托管公司使用 Zeus (?) 网络服务器产品。

【问题讨论】:

  • 我需要使用 吗??

标签: refresh


【解决方案1】:

添加到您的 PHP 文件中

<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>

对于静态 HTML 文件

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    • 2020-07-28
    • 2015-12-20
    • 2012-02-02
    相关资源
    最近更新 更多