我目前正在尝试使用
实施重定向Route::get('people/foo', function() {
return Redirect::to('people', 301);
});
那不会工作,会给404,但做人/ foo / bar'将正确重定向。
Route::get('people/foo/bar', function() {
return Redirect::to('people', 301);
});
原因可能是,我尝试了不同的变种。
答案 0 :(得分:1)
您是否有其他途径拦截people/{whatever}
的请求,如:
Route::get('people/{id}', 'PeopleController@show');
或
Route::resource('people', 'PeopleController');
如果是这样,那么您需要在此之前放置此特定路线。