laravel路由兜底路由

发布时间:2020-11-23 23:05:05 阅读:1234次

laravel中路由极为方便

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

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

有没有办法显示别的内容

其实我们可以用兜底路由

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

Route::fallback(function () {
    return '请别搞事情!';
});

这样,当我们访问一些不存在的路由,比如 http://www.yuanchengzhushou.cn/test/111,就会执行兜底路由中的处理逻辑,而不是返回 404 响应了。

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel路由兜底路由 出自老鄢博客 | 欢迎分享