Route 오류가 뜨는 이유를 추측해보건데
룰은 x.x.x 인데, co.kr 이 들어오는 경우 x.x.x.x 형태 여서 오류가 나는 것 같습니다.
https://stackoverflow.com/a/30791104
위 링크에 보면 라우트 패턴을 활용한 코드가 나오는데요,
Route::pattern('subdomain', '(dev.app|app)'); Route::pattern('domain', '(example.com|example.dev)'); Route::group(['domain' => '{subdomain}.{domain}'], function () { ... });
룰을 x.x 로 정했음에도 불구하고 라우트 패턴을 활용한 덕분인지
x.x.x 형태인 app.example.com 도 허용되고,
x.x.x.x 형태인 dev.app.example.com 도 허용되는 것 같습니다.
혹시 시도 안해보셨다면 라우트 패턴을 활용하는 방법을 테스트 해보세요.
현재 프로젝트 막바지에 향해 달리고있는데..
기존에 도메인 규칙이 저를 미치게하네요.
group 을 사용하여, domain 을 판별하고있었는데.. tld 가 당연히 co.kr 이 포함되는줄알고 코딩을 하였으나,
테스트 진행중.. co.kr 일 경우에는.. Route 오류가 떠버립니다.. 하하..
모든 미들웨어에서 현재 규칙을 검사하였고.. 몇가의 검증 처리로직도 모두 구현된상태라 함부로 건들기가 힘드네요..
혹시 이런부분에서 조금이나마 조언을 얻고 싶어서 질문글을 올려봅니다..