首选在配置文件中加入配置如下
// 异常处理handle类 留空使用 \think\exception\Handle
'exception_handle' => '\\app\\common\\exception\\Http',
'http_exception_template' => [
// 定义404错误的重定向页面地址
404 => APP_PATH.'view/error/404.html',
],
值得注意的是该配置文件必须是所有模块的而不是单个的模块的
目录结构图如下
然后在\app\common\exception\Http.php文件中加入以下代码:
<?php
namespace app\common\exception;
use Exception;
use think\exception\Handle;
use think\exception\HttpException;
use think\Response;
class Http extends Handle
{