我在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功能。
现在过滤器无法正常工作。
答案 0 :(得分:0)
只是一个小小的推文
Route::when('user*', 'check_login');
check_login
开头的每个网址都会调用 user
过滤器