勉強がてら、Laravelを使い多言語サイトを作りたいと思っています。
下記のようにアクセスできるようにする場合、ルーティングはどのように設定するのがよいのでしょうか。
・デフォルト言語
example.com
example.com/hoge
example.com/hoge/{id}
・日本語
example.com/ja
example.com/ja/hoge
example.com/ja/hoge/{id}
Route::prefix('{locale?}')->group(function(){
...
});
の中にルート設定を書いていたのですが、この方法だとデフォルト言語の/hogeが404になってしまいました。
ご教授いただけると嬉しいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。