// import { createI18nMiddleware } from 'next-international/middleware' // const I18nMiddleware = createI18nMiddleware({ // locales: ['ko', 'ja'], // defaultLocale: 'ko', // }) // export function middleware(request) { // return I18nMiddleware(request) // } 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, }, }) }