Чтобы изменить домен, вы можете добавить его к phpunit.xml
, чтобы установить его глобально:
<php>
<env name="APP_URL" value="https://subdomain.domain.com"/>
</php>
Но, обсуждая вашу проблему в комментариях, это реальное решение вашей проблемы:
Несколько файлов маршрутов:
Вы можете разделить каждый поддомен в своем собственном методе карты и файле маршрута и зарегистрировать их в RouteServiceProvider
.
для каждый поддомен:
protected function mapSubDomainRoutes()
{
Route::group([
'middleware' => 'web',
'domain' => 'subdomain.domain.com',
'namespace' => $this->namespace,
], function () {
require base_path('routes/subdomain.domain.php');
});
}
Один файл маршрута:
Или, если у вас есть все в одном файле маршрута, вы можете обернуть маршруты внутри группы:
Route::group(['domain' => ['subdomain.domain.com']], function () {
// domain specific routes
});