2017-03-27 18 views
0

を考えると、次のルートグループリダイレクト:私はポスト/リストのルートにリダイレクトしようとしていますLaravel 5.4という名前のグループ内の名前のルートに

Route::group(['prefix' => 'posts', 'as' => 'posts'], function() { 
    Route::get('/', '[email protected]')->name('list'); 
    Route::get('/{post}', '[email protected]')->name('item'); 
}); 

を。

は、ドットを使用してみました:

return redirect()->route('posts.list'); 

スラッシュ:

return redirect()->route('posts/list'); 

のみルートの名前:

return redirect()->route('list'); 

何も動作し、私はドキュメント内の参照を見つけることができませんが。

+0

'リダイレクト(" posts/list ");'は動作しますか? –

+0

名前の部分を追加したばかりの場合は、経路キャッシュをダンプして再度生成する必要があるかもしれません。私は経路名のリダイレクトを使って何か間違っているとは思わない –

答えて

1

名前を付けたグループは名前の後ろに何も追加しないようにして、ルート名はpostslistpostsitemにする必要があります。

関連する問題