Laravel过滤器不重定向

时间:2013-07-23 08:57:29

标签: php laravel laravel-4 http-redirect

我在routes.php

中有这个
Route::when('/user/*', 'check_login');
Route::get('/user', 'UserController@index');

,这在filter.php

Route::filter('check_login', function()
{
    if (Session::get('username'))
    {
        return Redirect::to('/');
    }
});

如果网址格式为user/*,我想检查会话。如果会话存在则调用 控制器根据URL功能。

现在过滤器无法正常工作。

1 个答案:

答案 0 :(得分:0)

只是一个小小的推文

Route::when('user*', 'check_login');

在URL

中以check_login开头的每个网址都会调用

user过滤器