php脚本中的mod_expires和图像


mod_expires and images from php script

我有一个php脚本,它返回带有特定id的图像。

getImage.php?id=12

我配置了一些mod_expires首选项。例如。

ExpiresByType image/gif "access plus 1 minute"
ExpiresByType image/jpeg "access plus 1 minute"
ExpiresByType image/jpg "access plus 1 minute"
ExpiresByType image/png "access plus 1 minute"

当我查看我的chrome开发工具时,它可以处理静态图像,但不能处理通过php脚本请求的图像。

我做错什么了吗?还是出了什么问题?

感谢您帮助

您需要在getImage.php.中设置正确的MIME类型和缓存控制标头

header('Content-type: image/jpeg');
header('Cache-Control: max-age=60');