From 6a4055500b5ec1795fe8a0e28a44182745ea66d5 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 12 Jan 2026 15:47:53 +0000 Subject: [PATCH] Exclude static assets (paths with dots) from middleware matcher. Co-authored-by: dennis --- middleware.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/middleware.ts b/middleware.ts index 9e89679..e760e81 100644 --- a/middleware.ts +++ b/middleware.ts @@ -107,7 +107,8 @@ export const config = { * - _next/static (static files) * - _next/image (image optimization files) * - favicon.ico (favicon file) + * - any path containing a dot (public assets like /images/*.jpg, /robots.txt, /sitemap.xml, etc.) */ - "/((?!api|_next/static|_next/image|favicon.ico).*)", + "/((?!api|_next/static|_next/image|favicon.ico|.*\\..*).*)", ], };