我想为array('Cache-Control'=>'no-cache, no-store, max-age=0, must-revalidate','Pragma'=>'no-cache','Expires'=>'Fri, 01 Jan 1990 00:00:00 GMT');
我的所有视图设置标题,目前我正在所有控制器中执行此操作,同时返回视图,例如
$headers=array('Cache-Control'=>'no-cache, no-store, max-age=0, must-revalidate','Pragma'=>'no-cache','Expires'=>'Fri, 01 Jan 1990 00:00:00 GMT');
Redirect::to('/',301,$headers);`
因此,可以在全局范围内完成,而不是为每个路由编写这个,以便为每个视图设置标题。
我尝试通过创建后过滤器来设置标题,但没有让它工作。
谁能告诉我在哪里可以为所有视图设置标题?
更新 我的视图文件元内容之一
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>
现在,当我使用Redirect::to('/',301,$headers)
萤火虫中的标头时
Cache-Control max-age=0, must-revalidate, no-cache, no-store, private
Connection Keep-Alive
Content-Type text/html; charset=UTF-8
Date Tue, 09 Jul 2013 14:52:08 GMT
Expires Fri, 01 Jan 1990 00:00:00 GMT
当我使用Redirect::to('/');
firebug 中的标题是
Cache-Control no-cache
Connection Keep-Alive
Content-Type text/html; charset=UTF-8
Date Tue, 09 Jul 2013 14:52:08 GMT