我有两个网站,一个用于访问者,一个用于内容。在第二个中,我正在尝试缓存图像,因为当您转到某个 url 时,总是会出现同样的事情。我不知道如何让我的浏览器(Chrome)缓存图像。这就是我得到的响应标头:
Cache-Control:public, max-age=1401497895
Connection:Keep-Alive
Content-Type:image/png
Date:Fri, 31 May 2013 00:58:15 GMT
Expires:Sat, 31 May 2014 00:58:15 +0000
Keep-Alive:timeout=5, max=100
Pragma:public
Server:Apache/2.2.22 (Ubuntu)
Transfer-Encoding:chunked
X-Powered-By:PHP/5.4.6-1ubuntu1.2
这是我的 php 设置标题:
header('Expires:Sat, 31 May 2014 00:58:15 +0000');
header('Cache-Control:public, max-age=1401497895');
header('Pragma:public');
我究竟做错了什么??我想最小化图像加载时间。
另外,如果这很重要,我会从 CNAME 访问它们,尽管我在普通域中遇到了同样的问题。