route.phpで、2つのトークンを持つコントローラへのルートを定義しました。URLが間違ったコントローラにぶつかったLARAVEL
Route::get('/{category}/{slug}', '[email protected]');
すべてが同じ構造を持っていますが、以下に示すような経路によってキャッチする必要があるものとは何の関係もありませんURLへの呼び出しがあるときまで正常に動作しています。
例えば、"/admin/tags"
がある場合、コントローラは同じ構造の"/{category}/{slug}"
を持っているので、下のコントローラがトリガされます。もちろん、変数が見つからないため、エラーが表示されます。
これで、そのルートを下に移動する問題を修正しましたが、この動作を事前に防ぐために何かを行わなければならないと思います。混乱する。
このような場合、どうすればよいでしょうか?
P.S.私はララベルと超初心者です
ワイルドカードルートのようなルートがある場合は、ルートの最下部に常に配置することをお勧めします。 – aceraven777