[nextjs] Use config to set HTTP `Server` header
@@ -1,7 +0,0 @@
-import { NextRequest, NextResponse } from "next/server"
-
-export function middleware(request: NextRequest) {
- const response = NextResponse.next()
- response.headers.set("Server", "Next.js")
- return response
-}
@@ -2,6 +2,17 @@ import type { NextConfig } from "next";
const nextConfig: NextConfig = {
output: "standalone",
+
+ async headers() {
+ return [
+ {
+ source: "/(.*?)",
+ headers: [
+ { key: "Server", value: "Next.js" },
+ ],
+ },
+ ]
};
export default nextConfig;