laravel路由兜底路由

`laravel`中路由极为方便

之前要用伪静态,用路由很快完成

博客做好后,看`日志`会发现非常多的`404`

有没有办法显示别的内容

其实我们可以用`兜底路由`

什么是兜底路由,就是当路由文件中定义的所有路由都无法匹配用户请求的 URL 时,用来处理用户请求的路由,在此之前,Laravel 都会通过异常处理器为这种请求返回 404 响应,使用兜底路由的好处是我们可以对这类请求进行统计并进行一些自定义的操作,比如重定向,或者一些友好的提示什么的,兜底路由可以通过 Route::fallback 来定义:

```
Route::fallback(function () {
return '请别搞事情!';
});
```
这样,当我们访问一些不存在的路由,比如 http://www.yuanchengzhushou.cn/test/111,就会执行兜底路由中的处理逻辑,而不是返回 404 响应了。

    A+
发布日期:2020年11月23日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: