diff --git a/app/Http/Middleware/SetDomainUrl.php b/app/Http/Middleware/SetDomainUrl.php deleted file mode 100644 index 494438e9..00000000 --- a/app/Http/Middleware/SetDomainUrl.php +++ /dev/null @@ -1,59 +0,0 @@ -getHost(); - - // Suche nach der Domain-Konfiguration - $domainConfig = null; - $domains = config('domains.domains', []); - - foreach ($domains as $name => $config) { - if (is_array($config) && isset($config['domain_name']) && $config['domain_name'] === $host) { - $domainConfig = $config; - break; - } - } - - // Wenn eine Domain-Konfiguration gefunden wurde, setze die URL - if ($domainConfig && isset($domainConfig['url'])) { - $domainUrl = $domainConfig['url']; - - // URL-Generator konfigurieren - URL::forceRootUrl($domainUrl); - URL::forceScheme(parse_url($domainUrl, PHP_URL_SCHEME) ?: 'https'); - - // Asset-Root setzen - /** @var UrlGenerator $urlGenerator */ - $urlGenerator = app('url'); - $urlGenerator->useAssetOrigin($domainUrl); - - // Config aktualisieren - config([ - 'app.url' => $domainUrl, - 'app.asset_url' => $domainUrl, - ]); - } - - return $next($request); - } -}