박상현
8 months ago
1 changed files with 20 additions and 0 deletions
@ -0,0 +1,20 @@
|
||||
import { NextResponse } from 'next/server'; |
||||
import type { NextRequest } from 'next/server'; |
||||
|
||||
// This function can be marked `async` if using `await` inside
|
||||
export function middleware(request: NextRequest) { |
||||
return NextResponse.redirect(new URL('/account/login', request.url)); |
||||
} |
||||
|
||||
export const config = { |
||||
matcher: [ |
||||
/* |
||||
* Match all request paths except for the ones starting with: |
||||
* - api (API routes) |
||||
* - _next/static (static files) |
||||
* - _next/image (image optimization files) |
||||
* - favicon.ico (favicon file) |
||||
*/ |
||||
'/((?!api|_next/static|_next/image|favicon.ico).*)' |
||||
] |
||||
}; |
Loading…
Reference in new issue