首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从php浏览器缓存图片

问如何从php浏览器缓存图片
EN

Stack Overflow用户
提问于 2011-03-16 03:20:27
回答 1查看 1.2K关注 0票数 0

我使用virtuemart。有很多关于产品的图片。但是这些图片来自php文件(imgtag.php),所以我不能强迫浏览器使用这段代码将产品图片放到缓存中:

代码语言:javascript
复制
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|ttf|eot|swf)$">
   Header set Cache-Control "max-age=2592000"
</FilesMatch>

产品图片URL示例:

http://www.myshop.com/components/com_virtuemart/show_image_in_imgtag.php?filename=be6160cc3ede6b58d13f4adaa61f49f7.jpg&newxsize=120&newysize=120&fileout=

我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-16 03:26:36

您可以使用PHP 函数修改您的imgtag.php文件,使其发送该标头:

代码语言:javascript
复制
header('Cache-Control: max-age=2592000');

注意:设置头部必须在任何输出之前完成。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5316829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档