diff --git a/extend/catcher/event/LoadModuleRoutes.php b/extend/catcher/event/LoadModuleRoutes.php index 4cb9bda..c636b77 100644 --- a/extend/catcher/event/LoadModuleRoutes.php +++ b/extend/catcher/event/LoadModuleRoutes.php @@ -18,11 +18,20 @@ class LoadModuleRoutes { $router = app(Route::class); - $router->group(function () use ($router) { - foreach ($this->getRoutes() as $route) { - include $route; - } - }); + $domain = config('catch.domain'); + if ($domain) { + $router->domain($domain, function () use ($router) { + foreach ($this->getRoutes() as $route) { + include $route; + } + }); + } else { + $router->group(function () use ($router) { + foreach ($this->getRoutes() as $route) { + include $route; + } + }); + } } /**