我想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);`
Run Code Online (Sandbox Code Playgroud)
因此,不是为每个路径写这个,而是可以在全局范围内完成,以便为每个视图设置标头.
我尝试通过创建过滤后设置标题,但没有让它工作.
谁能告诉我在哪里可以为我的所有视图设置标题?
更新 我的视图文件元内容之一
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>
Run Code Online (Sandbox Code Playgroud)
现在当我使用Redirect::to('/',301,$headers)
firebug中的标题时
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
Run Code Online (Sandbox Code Playgroud)
当我使用时 Redirect::to('/');
萤火虫的标题是
Cache-Control no-cache
Connection Keep-Alive
Content-Type text/html; charset=UTF-8
Date Tue, 09 Jul 2013 14:52:08 GMT
Run Code Online (Sandbox Code Playgroud)