错过路由/默认路由 - 如果路由匹配失败,最好将其重定向到指定路由。
最编程
2024-03-20 07:39:12
...
如果希望在没有匹配到所有的路由规则后执行一条设定的路由,可以注册一个单独的MISS路由:
Route::miss('public/miss');
或者使用闭包定义
Route::miss(function() { return '404 Not Found!'; });
一旦设置了MISS路由,相当于开启了强制路由模式
当所有已经定义的路由规则都不匹配的话,会路由到miss方法定义的路由地址。
你可以限制MISS路由的请求类型
// 只有GET请求下MISS路由有效 Route::miss('public/miss', 'get');