在 IIS 7.5 中,您可以添加静态 HTTP 响应标头,但我想添加一个“过期”标头,该标头始终指定未来 7 天的日期。
我正在运行 php 5.4,所以我想要一个可以通过编辑 web.config 文件而不是一些 c# 代码解决方案来做到这一点的解决方案。
我知道如何使用 php 添加标头,但这对静态图像文件的 http 标头(jpg、gif、png 等)没有帮助。
标头应如下所示:
到期:2012 年 5 月 31 日星期四 10:59:25 GMT
如何使它动态地始终显示未来 7 天的日期和时间?
编辑:
请注意,我的 php 文件中有我想要的 expires 标头:
http://web-sniffer.net/?url=http%3A%2F%2Fwww.bestds.com
但是,我无法为 png 文件上的“Expires”键指定提前 7 天的日期(例如),我不得不在很远的将来使用静态日期:
http://web-sniffer.net/?url=http%3A%2F%2Fwww.bestds.com%2Fimage%2Ftlogo.png