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: '/', +}