Index: middleware.ts
===================================================================
--- middleware.ts	(revision 3eee535d88f4548da7fc985117b012ef00f3f3f2)
+++ middleware.ts	(revision 96dc4efc4d45fc3bbbbfa4061a1dc0f8024052da)
@@ -6,4 +6,14 @@
 export const config = {
     // https://nextjs.org/docs/app/api-reference/file-conventions/proxy#matcher
-    matcher: ['/((?!api|_next/static|_next/image|.*\\.png$).*)'],
+    matcher: [
+        /*
+          Match all routes except:
+          - api
+          - _next/static
+          - _next/image
+          - favicon
+          - png images
+        */
+        '/((?!api|_next/static|_next/image|favicon.ico|.*\\.png$).*)',
+    ],
 };
