ルーティング設定ファイル
プラグインのルーティング設定ファイルは plugin/プラグイン名/config/route.php
にあります。
デフォルトルート
アプリケーションプラグインのURLアドレスパスはすべて/app
で始まります。例えば、plugin\foo\app\controller\UserController
のURLアドレスは http://127.0.0.1:8787/app/foo/user
です。
デフォルトルートの無効化
特定のアプリケーションプラグインのデフォルトルートを無効化したい場合は、ルーティング設定の中で以下のように設定します。
Route::disableDefaultRoute('foo');
404コールバックの処理
特定のアプリケーションプラグインにフォールバックを設定したい場合は、第二引数でプラグイン名を渡します。例えば、
Route::fallback(function(){
return redirect('/');
}, 'foo');