我用美德玛特。有很多关于产品的图片。但是这个图像来自一个 php 文件(imgtag.php),所以我不能用这个代码强制浏览器将产品图像带到缓存中:
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|ttf|eot|swf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
产品图片 URL 示例:
我怎样才能做到这一点?
我用美德玛特。有很多关于产品的图片。但是这个图像来自一个 php 文件(imgtag.php),所以我不能用这个代码强制浏览器将产品图像带到缓存中:
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|ttf|eot|swf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
产品图片 URL 示例:
我怎样才能做到这一点?
您可以修改您的imgtag.php
文件,以便它使用 PHPheader()
函数发送该标头:
header('Cache-Control: max-age=2592000');
注意:设置标题必须在任何输出之前完成。