From 3693e1c856ac7b730f9e7ff42a37ffa74b971fc6 Mon Sep 17 00:00:00 2001 From: txxxxc Date: Sat, 7 Sep 2024 17:52:24 +0900 Subject: [PATCH] fix: use correct protocol when -H and --experimental-https are enabled --- packages/next/src/server/lib/start-server.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/next/src/server/lib/start-server.ts b/packages/next/src/server/lib/start-server.ts index 28fae10c6a7fb..7f21d0a5e1477 100644 --- a/packages/next/src/server/lib/start-server.ts +++ b/packages/next/src/server/lib/start-server.ts @@ -234,7 +234,9 @@ export async function startServer( port = typeof addr === 'object' ? addr?.port || port : port - const networkUrl = hostname ? `http://${actualHostname}:${port}` : null + const networkUrl = hostname + ? `${selfSignedCertificate ? 'https' : 'http'}://${actualHostname}:${port}` + : null const appUrl = `${ selfSignedCertificate ? 'https' : 'http' }://${formattedHostname}:${port}`