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

文檔
目錄

深色
模式

切換
寬度