我的项目中有很多路线。其他用于前端,其他用于后端。
我需要为我的管理员添加错误页面 403、404、500、503。
我的路由结构:
-- 授权
- 客户
-- 用户
-- 授权
-- 首页
如何仅为我的管理员添加错误页面?
最佳答案
Laravel 错误页面是预先打包好的 Blade 模板,您可以根据自己的喜好发布和编辑它们:php artisan vendor:publish --tag=laravel-errors
完成后,您将在 resources/views/errors
中看到错误页面。
例如 resources/views/errors/404.blade.php
然后您可以编辑这些模板,为您的路线/管理员添加条件以及修改这些页面上显示的内容。
一个例如可以是:
@if (strpos($_SERVER['REQUEST_URI'],'admin'))
// your custom template here
@endif
关于php - 如何添加 Laravel 8 错误页面 403、404、500、503,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64424008/