php - 自定义 404 laravel
问题描述
如果我们只是在其中创建一个404.blade.php
页面,resources/views/error
它将正常工作,但Auth()将无法在 404 页面上工作,如果我们遵循 stackoverflow 上可用的解决方案,Laravel 身份验证错误将停止工作。我使用以下解决方案来完成这项工作。
解决方案
创建自定义视图
resources/views/errors/404.blade.php
在 route.php 中
Route::any('{catchall}', 'PageController@notfound')->where('catchall', '.*');
创建PageController
并添加此功能
public function notfound()
{
return view('errors.404');
}
推荐阅读
- node.js - 保持 Elasticsearch 连接处于活动状态
- javascript - ko.utils.arrayPushAll(ObservableArray, SourceList) 在行为上与 ObservableArray(SourceList) 有何不同?
- vim - vim缩进不保留间距
- android - 如何在 android 中制作带有圆角的 EditText 组件
- node.js - NodeJS 的 SNS SDK 不会创建 FIFO 主题
- c# - 如何在 Xamarin 表单中将视图限制为 16:9?
- c# - IText 7多行字段不自动换行
- ansible - 带有 with_items 组的保险库中的数据
- git - 应用包含已应用更改的补丁
- css - 悬停动画完成时添加样式