From 79d9b9b4dfd0c75819f7614643fd3d9cec754ccc Mon Sep 17 00:00:00 2001 From: Xuwei Date: Thu, 24 Sep 2026 15:47:53 +0800 Subject: [PATCH] Add middleware for redirecting root to index route --- src/middleware.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/middleware.js diff --git a/src/middleware.js b/src/middleware.js new file mode 100644 index 0000000000..4c4878f919 --- /dev/null +++ b/src/middleware.js @@ -0,0 +1,15 @@ +import { NextResponse } from 'next/server' + +export function middleware(request) { + const url = request.nextUrl.clone() + // 如果用户访问的是根目录,强行重定向到实际的首页路由 + if (url.pathname === '/') { + url.pathname = '/index' + return NextResponse.rewrite(url) + } + return NextResponse.next() +} + +export const config = { + matcher: '/', +}