我最近试图改变我的
Route::controllers([
'/' => 'Auth\AuthController',
]);
到
auth/
然而,我注意到,当一个人登录时(如果一个人退出,问题消失),这会使整个站点进入一个永久的重定向循环到一个页面。任何人都可以向我解释为什么会这样,以及如何解决这个问题?如果可能的话,我想在根目录中使用auth路由,而不是{{1}}。
注意:欢迎和家庭控制器都已注释掉,因此不会发生冲突。
感谢。
答案 0 :(得分:0)
我发现问题是路线的排序。当我提起路线列表时,我注意到授权路线包括login/
,logout/
和{_missing}
。 {_missing}
路由拦截了所有其他路由呼叫,因为它是在我所有其他路由之前声明的。因此,由于{_missing}
路由使用来宾中间件,因此它会重定向到主页。