404頁面

一旦拋出了HttpException異常,可以支持定義單獨的異常頁面的模板地址,只需要在應(yīng)用配置文件中增加:

'http_exception_template'    =>  [
    // 定義404錯誤的重定向頁面地址
    404 =>  APP_PATH.'404.html',
    // 還可以定義其它的HTTP status
    401 =>  APP_PATH.'401.html',
]

模板文件支持模板引擎中的標(biāo)簽。

http_exception_template配置僅在部署模式下面生效。

一般來說HTTP異常是由系統(tǒng)自動拋出的,但我們也可以手動拋出

throw new \think\exception\HttpException(404, '頁面不存在');

或者通過助手函數(shù)abort手動拋出HTTP異常,例如:

abort(404,'頁面不存在');
文檔最后更新時間:2018-04-26 10:44:42

文檔
目錄

深色
模式

切換
寬度