Narrow middleware matcher

This commit is contained in:
Sam Becker 2024-05-26 11:58:59 -05:00
parent a6c6a56271
commit 83841d74a0
2 changed files with 11 additions and 1 deletions

View File

@ -15,6 +15,7 @@
"exif", "exif",
"exifr", "exifr",
"exiftool", "exiftool",
"favicons",
"favs", "favs",
"ghijklmnopqrstuv", "ghijklmnopqrstuv",
"Hasselblad", "Hasselblad",

View File

@ -40,5 +40,14 @@ export default function middleware(req: NextRequest, res:NextResponse) {
} }
export const config = { export const config = {
matcher: ['/((?!api|_next/static|_next/image|favicon.ico).*)'], /* Excludes:
- /api + /api/auth*
- /_next/static*
- /_next/image*
- /favicon.ico + /favicons/*
- /grid
- / (root)
*/
// eslint-disable-next-line max-len
matcher: ['/((?!api$|api/auth|_next/static|_next/image|favicon.ico$|favicons/|grid$|$).*)'],
}; };