我已经知道使用Apache缓存文件。我正在为库编写单元测试,我有一个打印当前microtime的PHP文件。我用它来验证文件是否在两个请求之间发生了变化。
我的问题:返回的内容总是不同的,即使我强制使用.htaccess中的缓存:
ExpiresActive on
ExpiresDefault "access plus 1 year"
Header append Cache-Control "public"
当我在开发人员工具中查看响应标头时,一切似乎都很好:
Cache-Control:max-age=31536000, public
Connection:Keep-Alive
Content-Length:14
Content-Type:text/html
Date:Thu, 06 Nov 2014 09:21:30 GMT
Expires:Fri, 06 Nov 2015 09:21:30 GMT
Keep-Alive:timeout=5, max=100
Server:Apache/2.4.7 (Win32) PHP/5.5.8
X-Powered-By:PHP/5.5.8