3
A
回答
1
CakePHP的功能确实
$this->header(array(
'Expires' => 'Mon, 26 Jul 1997 05:00:00 GMT',
'Last-Modified' => gmdate("D, d M Y H:i:s") . " GMT",
'Cache-Control' => 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0'
));
所以也许你可以做一个函数:
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
并在需要时调用它。
0
检查您的控制器和/或基础控制器(如果您使用的话)中的filters()方法。应该有像'CHttpCacheFilter'的东西,只是删除它。默认情况下HttpCache没有启用。
更多细节: http://www.yiiframework.com/doc/guide/1.1/nl/caching.page#http-caching
如果不使用CHttpCacheFilter,请检查您的.htaccess文件,也许有做以及一些HTTP缓存。
相关问题
- 1. 禁用AngularJS $ HTTP缓存
- 2. 禁用或空HTTP缓存Angular2
- 3. 如何禁用http头的缓存?
- 4. 禁用缓存
- 5. 禁用缓存
- 6. 禁用缓存
- 7. yii缓存和couchbase
- 8. NodeJS禁用缓存
- 9. Codeigniter禁用缓存
- 10. Framework7:禁用缓存?
- 11. 禁用asp.net缓存
- 12. s3fs禁用缓存
- 13. 禁用mysql缓存
- 14. 禁用ASP.net缓存
- 15. ASIHTTPRequest禁用缓存
- 16. 禁用MvcSiteMapProvider缓存
- 17. 禁用EclipseLink缓存
- 18. 禁用Shindig缓存
- 19. Symfony2禁用缓存?
- 20. HTTP缓存:缓存控制
- 21. IIS缓存和HTTP缓存
- 22. 想禁用闪存缓存?
- 23. 为缓存文件禁用APC缓存?
- 24. 禁用高速缓存中的缓存
- 25. 禁用页面缓存不会禁用资源缓存吗?
- 26. HTTP缓存头
- 27. Nginx的缓存和Yii的
- 28. 查询缓存yii框架
- 29. Yii缓存方法记录
- 30. 在Yii框架中缓存