404頁(yè)面
一旦拋出了HttpException
異常,可以支持定義單獨(dú)的異常頁(yè)面的模板地址,只需要在應(yīng)用配置文件中增加:
'http_exception_template' => [
// 定義404錯(cuò)誤的重定向頁(yè)面地址
404 => APP_PATH.'404.html',
// 還可以定義其它的HTTP status
401 => APP_PATH.'401.html',
]
模板文件支持模板引擎中的標(biāo)簽。
http_exception_template
配置僅在部署模式下面生效。
一般來(lái)說(shuō)HTTP
異常是由系統(tǒng)自動(dòng)拋出的,但我們也可以手動(dòng)拋出
throw new \think\exception\HttpException(404, '頁(yè)面不存在');
或者通過(guò)助手函數(shù)abort
手動(dòng)拋出HTTP
異常,例如:
abort(404,'頁(yè)面不存在');
文檔最后更新時(shí)間:2018-04-26 10:44:42
未解決你的問(wèn)題?請(qǐng)到「問(wèn)答社區(qū)」反饋你遇到的問(wèn)題