2017-11-21 20 views
0

きちんとした小さなプロジェクトで作業していました。私はLaravel 5.5を使用しています。さまざまな要求を処理するルートを構築しています。私はルートモデルバインディングを介して特定のギルドを見つけるためにスラッグを受け入れるルートを持っています。よく働く!美しく、実際に。次に、新しいギルドを作成するためのフォームを表示するためのパラメータを使用しない「静的」ルートを定義しました。ここでは...Laravelルーティングパラメータの制約

Route::get('/guilds', '[email protected]')->name('guilds'); 
Route::get('/guild/{guild}', '[email protected]')->name('guild'); 
Route::get('/guild/create', '[email protected]')->name('create_guild'); 
Route::get('/guild/{guild}/edit', '[email protected]')->name('edit_guild'); 
Route::post('/guild/create', '[email protected]')->name('store_guild'); 

をルートだ。しかし、私は「/ギルド/作成」に移動しようとするとスラグとのギルドは、「作成」が存在しないので、私は404を取得します。この特定の問題を回避するにはどうすればよいですか?

答えて