如何自定义 CodeIgniter 4 中未找到的 404 页面

Chr*_*nto 3 php codeigniter codeigniter-4

我刚刚学习CodeIgniter 4框架。如何自定义我的 404 页面未找到?

小智 8

转到 Routes.php 文件并找到

$routes->set404Override();
Run Code Online (Sandbox Code Playgroud)

现在,如果您只想显示错误消息,请编写

    $routes->set404Override(function(){
    echo "your error message";
});
Run Code Online (Sandbox Code Playgroud)

代替

$routes->set404Override();
Run Code Online (Sandbox Code Playgroud)

或者如果你想返回一个视图,那么写如下:

$routes->set404Override(function(){
    return view('your_filename');
});
Run Code Online (Sandbox Code Playgroud)

代替

$routes->set404Override();
Run Code Online (Sandbox Code Playgroud)