如何在 Laravel 5.6 中创建自定义 404 页面?

2024-03-24

我还没有找到任何教程来解决如何在这个特定版本的 Laravel 5.6 中“正确”创建 404 页面。我发现一些过时的内容与 Laravel 5.6 的工作方式有点不同。任何输入都会有帮助。


我通过阅读 Laravel 文档“自定义 HTTP 错误页面”找到了答案。

在“/resources/views/”下创建一个“Errors”文件夹,并创建一个名为“404.blade.php”的文件,然后添加以下代码:

@extends('../layouts.app')

@section('content')
    <div id="login-container" class="container-fluid" style="background-color: lightgray;">
        <div class="row">
            <div class="col-md-12 mt-1 mb-1 text-center">
                <h1>{{ $exception->getMessage() }}</h1>
                <a href="{{ asset('/') }}">back to home</a>
            </div>
        </div>
    </div>
@endsection

然后将此路由添加到您的“web.php”文件中:

// 404 Route Handler
Route::any('{url_param}', function() {
    abort(404, '404 Error. Page not found!');
})->where('url_param', '.*');

我写了一篇关于它的博客:点击这里 https://isparkcode.com/create-a-custom-404-page-in-laravel-5-6/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Laravel 5.6 中创建自定义 404 页面? 的相关文章

  • 重定向到主页而不是 404 错误页面!

    我正在使用 PHP 我有一个如下所示的 htaccess 文件 它重定向到主页而不是 404 错误页面 这里可能有什么问题 赞赏有帮助 多谢 ErrorDocument 404 new err404 html RewriteEngine O
  • CodeIgniter 应用程序在转移到生产环境时显示 404

    我已经在本地计算机上使用 CodeIgniter 完成了应用程序的开发 并于昨天将其移至生产服务器 实时站点 我的问题是 当我加载网站时 它立即显示 找不到页面 错误 404 我 100 确定这与服务器本身无关 因为干净的 CodeIgni
  • 改造 404 未找到 Web api

    我有一个网络 API 和一个应用程序 所以我想要一个注册应用程序 但我有一个问题 我用的是天蓝色的 有我的registerapi 界面 FormUrlEncoded POST application json public void ins
  • 使用 jQuery AJAX 捕获 404 状态

    我有这个代码 ajax cache false url Admin Contents GetData data accountID AccountID success function data CityID html data error
  • 查询构建器中不存在 Get onlyTrashed()

    我正在尝试从表消息中获取废弃的行 public function trash return this gt onlyTrashed gt where user id this gt u gt orWhere receiver this gt
  • Django Ckeditor 图像浏览器找不到图像

    所以我正在建立一个简单的博客来跟踪我的项目 我决定使用 CKeditor 作为所见即所得编辑器 除了图像部分之外 我能够使其所有内容正常工作 当我点击 图像浏览 时 我无法查看服务器中的图像 并且每当我上传图像时 它都会上传 但我无法查看它
  • 404 标头响应,但页面显示正常?

    我不是相关 PHP 网站的开发人员 而且我根本不会 PHP 但我被要求调查这个问题 基本上 当使用 Live HTTP Headers Firefox Addon 和我们的一些报告工具等工具时 我们网站之一上的大量页面似乎会返回 404 标
  • 使用 c# .net 通过 Google Calendar Api v3 创建日历时出现错误 404

    我正在尝试使用 Google Calendar API v3 创建日历 如果它尚不存在 我的实现成功检索了我的所有日 历和事件 并且可以更改日历 但我在添加新日历方面遇到了困难 这就是我为了尝试为用户添加新日历而所做的 var calend
  • IIS7自定义404不显示

    创建了一个带有集成 net 4 0 应用程序池的新 IIS 7 网站 以 aspx 结尾的 URL 确实会显示自定义 404 其他任何内容都会显示蓝色服务器错误页面 HTTP 错误 404 0 未找到 您正在查找的资源已被删除 更名或暂时不
  • 无法获取我的模板文件中的资源文件(使用 Restlet 和 Freemarker)

    我正在尝试使用 Restlet 开发一个 web 应用程序 但在访问 public css 和 public js 时遇到了一些问题 我在控制台中有这样的消息 INFO 2012 03 10 23 52 59 127 0 0 1 8182
  • Magento 管理员 404

    我们最近将多域 magento 设置从共享主机迁移到专用服务器 一切工作正常 但当我尝试进入管理部分时 登录后出现任何 404 错误 如果我从网址中删除index php 它似乎可以工作 但是一旦我单击管理部分中的另一个链接 它就会再次出现
  • 当数据库中缺少项目时,PHP 或 htaccess 使动态 url 页面转到 404

    典型场景 DB项目显示在页面中http item id 467 用户一天deletes该项目 谷歌或用户 尝试访问http item id 467 PHP 挖掘数据库并发现项目不再存在 所以现在 PHP 必须告诉 通过 404 标头和页面
  • Azure 应用程序服务上的 Angular 应用程序 - 从资产文件夹加载配置文件时出现 404 错误

    我正在尝试在azure应用程序服务平台 Windows机器 上部署Angular 6应用程序 应用程序本身只是一个新的角度应用程序 从 ng new appname 生成的基本代码 我在本教程之后添加了一些次要代码 以便使用配置文件并利用
  • Laravel 雄辩的变异器不适用于更新数据

    我的模型中有用于数据库表字段中的哈希 重新哈希数据的访问器和修改器 例如 public function setFullNameAttribute value this gt attributes full name Helper gete
  • Istio 入口网关:404 NRroute_not_found

    我想配置一个 Istio 入口网关 它根据 HTTP 路径的前缀将流量路由到不同的服务 例如 HTTP 流量路径 我的服务应路由至服务我的服务 到目前为止 我已经创建了以下 YAML 配置 apiVersion apps v1 kind D
  • Magento - 公共产品页面中的 404 错误

    我有一个 Magento 1 7 网页宽度 2 个不同语言的商店 每个商店的宽度不同 当我为第二个商店启用产品时 第二个商店的公共产品页面停止运行 现在出现了 404 错误 但第一家商店的产品页面仍然表现良好 所有其他页面均正常工作 htt
  • 在 Django 中为开发模式提供静态文件

    我在 Django 的开发模式下提供静态文件时遇到问题 我确实知道这不是应该在生产服务器中使用的设置 所以不用担心 但现在我想坚持下去 的相关部分settings py are MEDIA URL media STATIC URL stat
  • 如何获取 NSURLResponse 主体?

    我正在编写一个使用以下命令与服务器连接的应用程序NSURLConnection 在委托方法中didreceiveresponse 如果状态代码为 404 我会取消连接 并且希望显示一条消息 其中包含服务器中生成的自定义错误 问题是 从响应对
  • SQLSTATE[HY000] [2002] 连接尝试失败,因为连接方在一段时间后没有正确响应,

    我尝试连接 2 个数据库Laravel 5 6项目 但我遇到这样的错误 SQLSTATE HY000 2002 连接尝试失败 因为连接方在一段时间后没有正确响应 或者由于连接的主机未能响应而建立的连接失败 SQL 从中选择 mt merch
  • /WEB-INF 中的 JSP 返回“HTTP 状态 404 请求的资源不可用”

    我创建了一个 JSP 文件 sample jsp This is jsp program 我把它放在这里samplejsp项目 samplejsp WebContent WEB INF sample jsp 我通过以下网址打开了它 http

随机推荐

  • Material-ui 工具提示无法正常工作

    我正在尝试使用material ui 工具提示 我希望工具提示显示在顶部 即使设置后placement top 演示可以找到here https codesandbox io s yjrq3lkk29 我在这里做错了什么 因为页面没有足够的
  • 仅允许在 WPF 文本框中输入数字

    我想验证用户输入以确保它们是整数 我该怎么做 我想用IDataErrorInfo这似乎是在 WPF 中进行验证的 正确 方法 所以我尝试在我的 ViewModel 中实现它 但问题是我的文本框绑定到一个整数字段 并且不需要验证是否int i
  • 多指标散点图

    假设我有以下数据 data Value 1 1 3 0 1 2 4 0 1 3 51 0 1 4 10 0 1 5 2 0 1 6 17 0 1 7 14 0 1 8 7 0 1 9 2 0 1 10 1 0 df pd DataFrame
  • 在不同的子域上使用 Socket.IO 服务器和客户端

    我有两个子域 socket mydomain com Socket IO 服务器 app mydomain com 我想连接到我的网络套接字的网络应用程序 在 app mydomain com 的登陆页面中 我已链接到 Socket IO
  • 使用 IIS-Express 激活压缩(尤其是动态压缩)

    是否可以在 IIS Express 上启用动态压缩 针对 WCF 服务 这是一个开发环境问题 因此我无法使用完整版本 但我需要弄清楚它在压缩时的表现如何 进入 IIS Express 安装文件夹 programfiles IIS Expre
  • 如何在最新的Next.js中获取服务器端数据?尝试了 getStaticProps 但它没有运行并且未定义

    我正在使用 Next js 开发 Django Rest 框架 但我陷入了从 API 获取数据的困境 我在这个网址中有数据http 127 0 0 1 8000 api campaigns当我访问该网址时 我会看到数据 问题是当我使用 Ne
  • 对具有大量零特征的数据进行归一化/标准化是否有利

    我拥有大约 60 个特征的数据 在我的训练数据中 大多数情况下大多数情况下都为零 只有 2 3 列可能有值 准确地说是其性能日志数据 但是 我的测试数据在其他一些列中会有一些值 我已经完成了归一化 标准化 分别尝试了两者 并将其提供给 PC
  • 未处理的承诺拒绝 - 错误:发送后无法设置标头

    我是节点新手 我有一个简单的情况 我正在发布到节点 express 应用程序上的端点 问题是我得到 POST api v2 user 500 25 378 ms 54 node 19024 UnhandledPromiseRejection
  • 带有嵌套 JSON 的 React/Redux mapStateToProps

    我有一个正在解析 JSON 的 redux 组件 在底部 但我不知道如何获取嵌套的子对象 我认为我没有正确理解 mapStateToProps 的工作原理 控制台日志正在转储子对象 但是当我尝试访问 services name 时 我得到
  • Android 数据库陌生列表列

    我在读取 Android SQLite 数据库中的列的两种方法之间得到不一致的结果 首先 这是根据此处接受的答案的数据库升级例程的一部分 将 SQLite 数据库从一个版本升级到另一版本 https stackoverflow com qu
  • CMake add_subdirectory()

    介绍 我正在尝试使用 CMake 来获取跨平台编译脚本 适用于 Windows32 上的 VS 9 0 和 Unix 上的 Makefiles 我遇到了关于 add subdirectory 的一些我无法理解的事情 让我向你展示我的代码 C
  • React Native - 剪贴板中更改的监听器

    有没有办法在 React Native 中添加剪贴板数据更改的侦听器 基本上取决于用户是否在剪贴板中复制了某些内容 无论是在应用程序内部还是在后台应用程序 我想执行一些方法 React Native 没有为您提供监听此类事件的方法 但您有两
  • View 无法锚定到父 CoordinatorLayout

    我刚刚将 appcompat 库从 23 1 1 更新到 23 2 现在应用程序停止处理 java lang IllegalStateException 视图无法锚定到父 CoordinatorLayout java lang Illega
  • 在 Swift 中将字典转换为 JSON

    我已经创建了下一个词典 var postJSON ids 0 answersArray 0 ids 1 answersArray 1 ids 2 answersArray 2 as Dictionary 我得到 2 B 1 A 3 C 那么
  • Angular 1 - 获取当前URL参数

    我想从当前 URL 中提取数据并在控制器中使用它 例如我有这个网址 app dev backend surveys 2 我想要提取的位 应用程序 dev 后端 type id Angular 中有什么可以帮助我完成这项任务吗 从 URL 获
  • Highcharts 日期时间本地化

    有人可以告诉我如何本地化在 HighCharts js 文件中硬编码的日期相关字符串吗 例如 我希望图表显示本地化值 F v 而不是 x 轴中默认的 二月 日期标签 我尝试在实例化图表之前通过在语言对象上设置选项来实现本地化 Highcha
  • 数据透视表 SQL 中的水平总计

    我有这个查询工作 select cap idPlanoContasFin 3684 2234 2 from select cap idPlanoContasFin cap idempresa sum cap valorfatura as S
  • 为什么验证不是 Monad?

    一个示例用例 def div2 i Int Validation String Int if i 2 0 Validation success i 2 else Validation failure odd def div4 i Int f
  • Autowired 在自定义约束验证器中给出 Null 值

    我对 Spring 完全陌生 我已经针对所提出的问题查看了一些答案 以下是链接 Spring 3 1 自动装配在自定义约束验证器中不起作用 https stackoverflow com questions 12676299 spring
  • 如何在 Laravel 5.6 中创建自定义 404 页面?

    我还没有找到任何教程来解决如何在这个特定版本的 Laravel 5 6 中 正确 创建 404 页面 我发现一些过时的内容与 Laravel 5 6 的工作方式有点不同 任何输入都会有帮助 我通过阅读 Laravel 文档 自定义 HTTP