라우팅 구성 파일

플러그인의 라우팅 구성 파일은 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 콜백 처리

특정 애플리케이션 플러그인에 fallback을 설정하려면 두 번째 매개변수로 플러그인 이름을 전달해야 합니다. 예를 들어:

Route::fallback(function(){
    return redirect('/');
}, 'foo');