问候。
情况如下:
我有一个php页面,其中包含一些不断重复的图像。
这些图像是动态分布在不同的位置(我猜它与我的问题无关),它们通过'img'标签和默认网址显示为纯html的简单图标。
我不希望浏览器在每次更新页面时都下载图像。
我尝试了标题,但它不起作用。虽然我不确定我是否做得对,如果方便这个问题。所以我的解决方案是缩小这些图像的大小,但这还不够。如果有人帮助解决这个问题,我感激不尽。提前谢谢。
答案 0 :(得分:0)
尝试以下内容: 您还需要一个启用了mod_expires的Apache Web服务器。
## Keep alive ##
<IfModule mod_headers.c>
Header set Connection keep-alive
</IfModule>
## Keep alive ##
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 month"
ExpiresByType image/jpeg "access 1 month"
ExpiresByType image/gif "access 1 month"
ExpiresByType image/png "access 1 month"
## From here on all types are extra for your needs
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 month"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##
1 month
期可以更改为1 week
,2 month
,1 year
等。