如果登录,我正在尝试将索引页面路由到不同的位置,但是即使我的身份验证系统工作,它也不会重定向到我期望的位置,即 getLogged,而是无论我是否登录,它总是重定向到 getIndex。
Route::filter('auth', function()
{
if (!Sentry::check()) return Redirect::to('/');
});
Route::group(array('before' => 'auth'), function() {
Route::get('/', array('uses' => 'MyController@getLogged'));
});
Route::get('/', array('before' => 'detectLang', 'uses' => 'MyController@getIndex'));
我测试以确保我的身份验证通过更改
Route::group(array('before' => 'auth'), function() {
Route::get('/', array('uses' => 'MyController@getLogged'));
});
至
Route::group(array('before' => 'auth'), function() {
Route::get('/dash', array('uses' => 'MyController@getLogged'));
});
并且行为正确,我只能在登录时访问 /dash 那么为什么我的索引路由不起作用?