Php 缓存不';不行,每次都会重新加载图像

Php 缓存不';不行,每次都会重新加载图像,php,html,google-chrome,browser-cache,Php,Html,Google Chrome,Browser Cache,我在这里构建了一个非常简单的页面: 我的问题仅出现在Google Chrome中,当我重新加载页面时,每次都会重新加载图像,就像没有缓存一样。我不确定问题是来自我的代码还是来自Chrome,因为在stackoverflow.com上的示例中,当我重新加载页面时,图像有http代码304。 那么我的问题是:我做错了什么 谢谢。看看你的HTTP头,上面没有缓存。看看你的HTTP头,上面没有缓存。看看你的HTTP头,上面没有缓存。看看你的HTTP头,上面没有缓存。这些是你的返回头。。。您明确告诉浏览器

我在这里构建了一个非常简单的页面: 我的问题仅出现在Google Chrome中,当我重新加载页面时,每次都会重新加载图像,就像没有缓存一样。我不确定问题是来自我的代码还是来自Chrome,因为在stackoverflow.com上的示例中,当我重新加载页面时,图像有http代码304。 那么我的问题是:我做错了什么


谢谢。

看看你的HTTP头,上面没有缓存。

看看你的HTTP头,上面没有缓存。

看看你的HTTP头,上面没有缓存。

看看你的HTTP头,上面没有缓存。

这些是你的返回头。。。您明确告诉浏览器不要缓存

这将是一个apache(web服务器)设置


这些是您的返回标题。。。您明确告诉浏览器不要缓存

这将是一个apache(web服务器)设置


这些是您的返回标题。。。您明确告诉浏览器不要缓存

这将是一个apache(web服务器)设置


这些是您的返回标题。。。您明确告诉浏览器不要缓存

这将是一个apache(web服务器)设置


但是为什么呢?它是默认值吗?我必须通过php获得标题?好的,我找到了原因,我的环境在OVH配置中设置为“development”,它禁用了缓存。谢谢,为什么?它是默认值吗?我必须通过php获得标题?好的,我找到了原因,我的环境在OVH配置中设置为“development”,它禁用了缓存。谢谢,为什么?它是默认值吗?我必须通过php获得标题?好的,我找到了原因,我的环境在OVH配置中设置为“development”,它禁用了缓存。谢谢,为什么?它是默认值吗?我必须通过php获得标题?好的,我找到了原因,我的环境在OVH配置中设置为“development”,它禁用了缓存。谢谢
Accept-Ranges:bytes
Accept-Ranges:bytes
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:keep-alive
Content-Length:4026
Content-Type:image/png
Date:Tue, 03 Feb 2015 14:33:44 GMT
Pragma:no-cache
Server:Apache
Set-Cookie:300gp=R3396092545; path=/; expires=Tue, 03-Feb-2015 15:46:10 GMT
X-Cacheable:Not cacheable: no-cache
X-Geo:varn34.rbx5
X-Geo-Port:1011
X-Pad:avoid browser bug