diff --git a/src/pages/static/[...url].js b/src/pages/static/[...url].js index 130d5fd..dcd7098 100644 --- a/src/pages/static/[...url].js +++ b/src/pages/static/[...url].js @@ -16,7 +16,8 @@ export async function GET({ request, params, url }) { if (!targetWhitelist.some(domain => target.hostname.endsWith(domain))) { return Response.redirect(target.toString(), 302) } - return fetch(target.toString(), request) + const response = await fetch(target.toString(), request) + return new Response(response.body, response) } catch (error) { return new Response(error.message, { status: 500 })