例如,我希望我的静态文件在首次下载后7天到期。我应该将Expires标头值设置为什么?
答案 0 :(得分:3)
偶然发现了这个试图找到别的东西 - 但在这种情况下你不应该使用Expires。使用Cache-Control:
Cache-Control: public, max-age=604800
(604800是7天秒)。
答案 1 :(得分:2)
您需要执行此服务器端。生成计算该值的时间戳,然后使用该值发回标头。
PHP示例
header('Expires: ' . gmdate('D, d M Y H:i:s', strtotime("+7 days")));