【发布时间】:2011-02-28 00:58:57
【问题描述】:
我有一个 PHP 文件,它每次都会使用相同的 $_GET 参数返回相同的东西——这是确定性的。
不幸的是,为了提高效率(这个文件经常被请求),每当请求 PHP 页面时,Apache 默认都会响应“200 OK”,从而使用户再次下载文件。
有没有办法发送304 Not Modified 标头当且仅当参数相同?
奖励: 我可以设置一个过期时间,这样如果缓存页面超过三天,它就会发送“200 OK”响应?
【问题讨论】:
标签: php apache caching http-status-codes