私はlaravelフレームワークとphpが初めてなので、これを尋ねるのは難しいです. 私のルートを介した入力で、phpアプリケーションがログインページにルーティングされるようにします。たとえば、私のウェブサイトが www.example.com で、ユーザーが www.example.com/xxxxx と入力しようとすると、ユーザーをデフォルトのページに誘導したいとします。存在しない場合は www.example.com です。 xxxxx のルートのリスナー。これが理にかなっていることを願っています。どんな助けでも大歓迎です。ありがとうございました
質問する
533 次
1 に答える
2
ここのドキュメントのページを下に進むと、ルート パラメータと正規表現ルートの制約について説明しているセクションが見つかるはずです。これを使用して、次のように目的を達成できます。
//Make sure to place this as the bottom most route in your routes.php
Route::any('{anything}', function($anything)
{
die('You can call a controller here and pass '.$anything.' or not.');
})->where('anything', '(.*)');
{anything}
は「ルート パラメーター」です。パラメーターには任意の名前を付けることができますが、この効果を実現する(.*)
のに役立つのは、で使用される正規表現です。where
于 2013-07-20T07:30:14.297 に答える