refactor: rename middleware to proxy for Next 16

Next 16 deprecates the middleware file convention; a leftover
middleware.js is silently ignored, which would break the x-pathname
header that canonical URL generation depends on.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
hamed
2026-07-06 09:57:30 +03:30
co-authored by Claude Fable 5
parent 29e938afcb
commit 4df9439087
+1 -1
View File
@@ -1,6 +1,6 @@
import { NextResponse } from 'next/server'; import { NextResponse } from 'next/server';
export function middleware(request) { export function proxy(request) {
const response = NextResponse.next(); const response = NextResponse.next();
// Add pathname to headers so we can access it in getCanonicalUrl // Add pathname to headers so we can access it in getCanonicalUrl