17 lines
400 B
JavaScript
17 lines
400 B
JavaScript
export const config = {
|
|
matcher: ['/((?!api|static|.*\\..*|_next|favicon.ico|robots.txt).*)'],
|
|
}
|
|
|
|
import { NextRequest, NextResponse } from 'next/server'
|
|
|
|
export function middleware(request) {
|
|
const requestHeaders = new Headers(request.headers)
|
|
requestHeaders.set('x-pathname', request.nextUrl.pathname)
|
|
|
|
return NextResponse.next({
|
|
request: {
|
|
headers: requestHeaders,
|
|
},
|
|
})
|
|
}
|