首页 > 其他分享 >laravel:配置回退路由404(10.27.0)

laravel:配置回退路由404(10.27.0)

时间:2023-10-19 09:00:27浏览次数:35  
标签:laravel 10.27 404 https php com

一,相关文档:

https://learnku.com/docs/laravel/10.x/routing/14845#ad9737

二,php代码

在routes/web.php中添加以下代码:

1 2 3 4 5 6 7 8 //配置回退路由,起兜底作用 Route::fallback(function () {     $rs = [         'code'=>404,         'msg'=>"访问地址错误",     ];     return response()->json($rs); });

三,测试效果

默认:

配置后:

说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/10/17/laravel-pei-zhi-hui-tui-lu-you-404-10-27/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: [email protected]

四,查看laravel框架的版本:

liuhongdi@lhdpc:/data/laravel/dignews$ php artisan --version
Laravel Framework 10.27.0
 

标签:laravel,10.27,404,https,php,com
From: https://www.cnblogs.com/architectforest/p/17773882.html

相关文章

  • 【Azure 应用服务】App Service for Linux 环境中为Tomcat页面修改默认的Azure 404页
    问题描述在AppServiceLinux环境中,如部署Tomcat应用后,如果访问的页面找不到,应用会返回一个由Azure生成的404页面,那么是否可以修改它呢? PS:如果是AppServiceforWindows,可以参考博文[ AppServiceforWindows环境中为Tomcat自定义4xx/5xx页面 : https://www.cnblogs.com......
  • SpringCloudGateway网关整合swagger3+Knife4j3,basePath丢失请求404问题
    很多人都是照着别人的文章粘代码,我也是粘的,但是这样粘也会有问题,我搞这个Knife4j3的时候遇到两个问题,这里记录一下:第一个是basePath丢失,第二个解决basePath丢失完又引发了会引起application/json数据类型参数示例的问题。在集成SpringCloudGateway网关的时候,会出现没有basePat......
  • Laravel 代码重构:使用 Services, Events, Jobs, Actions 来重构控制器方法
    我听到关于Laravel最热门的问题之一是「如果构建项目」。如果我们缩小范围,它的大部分听起来像「如果逻辑不应该在控制器中,那么我们应该把它放在那里?」问题是这些问题没有单一的正确答案。Laravel给予了你自主选择结构的灵活性,这既是好事,也是坏事。你不会在官方的Laravel文档......
  • laravel artisan命令大全
    来源:http://www.shanhubei.com/archives/2817.html1.选项:命令中文-h,--help显示给定命令的帮助。当没有给出命令时显示列表命令的帮助-q,--quiet不输出任何消息-v,--version显示此应用程序版本--ansi|--no-ansi强制(或禁用--no-ansi)ANSI输出 -n,......
  • Laravel Macro 让你的代码更简洁,更具有可读性
    来源:http://www.shanhubei.com/archives/2806.html你可以把它理解成为 trait 中的一个方法,还有点和我们开发中常用助手文件中 helpers 中的方法类似,其目的是将Laravel的内部组件进行横向扩展以全局通用。下面我们来看一个例子:User 表中有一个字段是 is_vip,用来记录用户......
  • laravel 中layout模板
    Blade布局是指具有多个公共部分的布局,可以在整个应用程序中使用,无需为此加载多个文件。公共区域包括页眉、页脚、侧边栏等。它包括Blade语法。我们也使用相同的文件夹结构/resources/views来存储布局。让我们创建一个简单的基本Blade布局。在/resources/views/layouts/app.blade.p......
  • 【Azure APIM】解决APIM Self-hosted Gateway在AKS上,最开始访问时候遇见的404问题
    问题描述根据APIM官方文档,创建Self-hosted网关在AKS中( 使用YAML将自承载网关部署到Kubernetes :https://docs.azure.cn/zh-cn/api-management/how-to-deploy-self-hosted-gateway-kubernetes),但是访问AKS中Services的Endpoint,得到的确实404页面。{"statusCode":40......
  • laravel一键开发阿里云短信
    提示:应用依赖芒果系统,文档末尾有链接。需求:在laravel框架中,对接阿里云短信,实现短信验证码请求。  在商店中点击一下安装按钮  在输入框内输入安装密码  点击扩展-》设置 设置好安装密码和卸载密码,提示:卸载的时候会删除本地所有代码和相关的数据库表。......
  • Laravel 设置表前缀
    Laravel是一个流行的PHP框架,被广泛地应用在Web应用程序的开发中。在Laravel中,我们可以非常方便地操作数据库,不仅支持多种类型的数据库,还提供了丰富的ORM实现,比如EloquentORM,使得我们可以非常高效地与数据库进行交互。在一些情况下,我们可能需要给Laravel的表添加一些......
  • Laravel artisan命令-make:model(创建模型类)
    描述创建新的Eloquent模型类命名规则驼峰命名,类文件名必须为数据库表名「单数」,如:app/Models/User.php用法模型通常位于app\Models目录中,如果app下没有Models目录,可以在模型前添加Models目录。有app\Models目录phpartisanmake:modelUsers无app\Models目录......