$websiteHost = env('WEBSITE_HOST');
$currentHost = request()->getHost();
if (!app()->runningInConsole()) {
if (substr($_SERVER['HTTP_HOST'], 0, 4) === 'www.') {
$currentHost = 'www.' . env('WEBSITE_HOST');
}
}
$domain = ($currentHost === $websiteHost) ? $websiteHost : '{subdomain}.' . $websiteHost;
$prefix = ($currentHost === $websiteHost) ? '/{username}' : '';
// dd($websiteHost,$currentHost,$domain, $prefix);
Route::domain($domain)->prefix($prefix)->group(function () {
Route::get('/', [SubdomainController::class, 'index'])->name('index');
});
Route::domain($websiteHost)->group(function () {
Route::get('/', [MainController::class, 'index'])->name('index');
});