Laravel 4 Route并重定向不工作2级路径

时间:2014-03-30 00:04:05

标签: php laravel laravel-4

我目前正在尝试使用

实施重定向
Route::get('people/foo', function() {
    return Redirect::to('people', 301);
});

那不会工作,会给404,但做人/ foo / bar'将正确重定向。

Route::get('people/foo/bar', function() {
     return Redirect::to('people', 301);
});

原因可能是,我尝试了不同的变种。

1 个答案:

答案 0 :(得分:1)

您是否有其他途径拦截people/{whatever}的请求,如:

Route::get('people/{id}', 'PeopleController@show');

Route::resource('people', 'PeopleController');

如果是这样,那么您需要在此之前放置此特定路线。