404頁面
一旦拋出了HttpException異(yi)常,可以支持定(ding)義單獨(du)的異(yi)常頁(ye)面的模板(ban)地(di)址(zhi),只需要在(zai)應用配置文(wen)件中增加:
'http_exception_template' => [
// 定義404錯(cuo)誤的重定向頁面地址(zhi)
404 => APP_PATH.'404.html',
// 還可(ke)以定義其(qi)它的HTTP status
401 => APP_PATH.'401.html',
]
模板文件支持模板引擎中(zhong)的標簽。
http_exception_template配置僅在部署模(mo)式下面生效(xiao)。
一般來說HTTP異常(chang)是由系統自動(dong)拋出的,但我們也可以手(shou)動(dong)拋出
throw new \think\exception\HttpException(404, '頁(ye)面不存在(zai)');
或者通過助手函數abort手動拋出HTTP異常,例如:
abort(404,'頁面不(bu)存(cun)在');
文檔最后更新時間:2018-04-26 10:44:42
← 遠程調試
未解決你的問題?請到「問答社區」反饋你遇到的問題
