config/app.php//默認的空模塊名'empty_module'=>'index',
controller/Error.php<?php
namespace?app\index\controller;
use?Env;
use?think\Controller;
class?Error?extends?Controller?{
//Db::connect('db_ck')
//全局MISS路由?在route.php里面設置
找不到控制器默認處理
//Route::group('index',?function?()?{
//????Route::miss('Error/miss');
//})->ext('html')->pattern(['id'?=>?'\d+',?'name'?=>?'\w+']);
public?function?miss(){
header("Location:https://doc.csqzl.cn/");
}
//設置空方法處理
public?function?_empty($name){
header("Location:https://doc.csqzl.cn/");
//找不到方法的顯示
//return?"找不到該方法:"?.?$name;
$filex?=?config("template.view_path")?.?'404.html';
return?view($filex);
}
//空控制器處理
public?function?index(){
//????????return?json([
//????????????'status'?=>?404,
//????????????'msg'?=>?'控制器不存在:'?.?request()?->?controller(),
//????????]);
header("Location:https://doc.csqzl.cn/");
}
}