gpt4 book ai didi

html - 如何在 Laravel 上设置不同的 404 错误页面?

转载 作者:太空宇宙 更新时间:2023-11-03 23:32:45 25 4
gpt4 key购买 nike


我想制作一个自定义的 404 错误页面以在 Laravel 的生产环境中显示。但是我不知道我必须编辑哪个文件,或者我是否必须创建一个新文件以及我必须在哪里创建它?我发现的所有内容都与处理错误有关,但这不是我想要的。
我的意思是我想展示这样的东西:404 error page

提前致谢!

最佳答案

你可以在 app/start/global.php 中覆盖 Laravel 对错误的处理

查找 App::error 并将其替换为:

App::error(function(Exception $exception, $code)
{
Log::error($exception);

if ( ! in_array($code,array(401,403,404,500))){
return;
}

$data = array('code'=> $code);

switch ($code) {

case 403:

return Response::view('errors.error', $data, $code);

break;

case 404:

return Response::view('errors.error', $data, $code);

break;

}


});

然后您可以根据错误代码为错误指定自定义 View 。

关于html - 如何在 Laravel 上设置不同的 404 错误页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24834287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com