server->get('REQUEST_URI'); // includes query string if (is_string($uri) && $uri !== '' && !str_starts_with($uri, $prefix . '/')) { $request->server->set('REQUEST_URI', $prefix . $uri); } // Help Symfony compute the base URL. $scriptName = $request->server->get('SCRIPT_NAME') ?: ''; if ($scriptName !== '' && !str_starts_with($scriptName, $prefix . '/')) { $request->server->set('SCRIPT_NAME', $prefix . $scriptName); } } return $next($request); } }