laravel中header缓存设置

如题,我想要对页面进行缓存设置,而不是禁止缓存。
header要怎么写?

阅读 3.6k
1 个回答

对于PHP产生的动态内容,只需要在内容输出之前输出强制缓存的header即可,比如下面的代码即要求浏览器缓存文件1个月:

<?php
  header("Cache-Control: public");
  header("Pragma: cache");
 
  $offset = 30*60*60*24; // cache 1 month
  $ExpStr = "Expires: ".gmdate("D, d M Y H:i:s", time() + $offset)." GMT";
  header($ExpStr);
?>

具体参考:http://www.cnblogs.com/phpxue...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题