使用静态URL重新加载php文件

使用静态URL重新加载php文件,php,Php,我有一个PHP文件,其中包含一些加载URL的变量,例如: <? php $URL_1 = "http://local.web.site/my-test-page.html"; $URL_2 = ...; ... ?> 这些用于链接内的不同页面: <a href="<?=$URL_1?>">Click here</a> 我更新了其中一个URL,但链接仍指向上一个URL 如何让页面显示更新后的URL?为了防止页面从缓存加载,您可以在页面标题

我有一个PHP文件,其中包含一些加载URL的变量,例如:

<? php
$URL_1 = "http://local.web.site/my-test-page.html";
$URL_2 = ...;
...
?>

这些用于链接内的不同页面:

<a href="<?=$URL_1?>">Click here</a>

我更新了其中一个URL,但链接仍指向上一个URL


如何让页面显示更新后的URL?

为了防止页面从缓存加载,您可以在页面标题中写入以下内容:

<meta http-equiv="expires" content="0"> 


将内容设置为“0”会告诉浏览器始终从web服务器加载页面。

您确定在更新后没有重新分配旧值吗?您确定没有获得页面的缓存版本吗?@TomWalters-我认为这是唯一设置此变量的文件,但我会再次检查以确保。按F5,例如,使用FireBug检查请求是否发送到您的服务器,或者是否从浏览器缓存提供服务。这是一种原始的方法,但在这种奇怪的情况下,我通常通过在特定行前面放置回显“foo”来确保我的更改是否有效。如果你在浏览器中看到“foo”,那么脚本是最新的,如果你没有看到,那么你可能会错过一些东西。