0

当我们使用以下代码将用户重定向到页面时

header("位置:www.somewebsite.com");

然后从服务器重新加载图像(如徽标、子弹等)并不使用缓存在计算机上的图像。

是这样吗?如果是,如何告诉浏览器只使用缓存的图像。

4

2 回答 2

2

标头与此无关,图像有自己的带有缓存过期的标头,您需要直接通过 Web 服务器或通过某些脚本将缓存标头添加到这些图像

于 2012-08-17T08:11:00.300 回答
0

不,标头功能对缓存没有影响...但是您的页面上是否有类似的东西:

header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");

因为这样的事情会停用您的缓存......缓存在客户端(浏览器)上,这与您的重定向无关。

于 2012-08-17T08:12:31.330 回答