qcast-front/src/middleware.js
2024-08-05 17:58:22 +09:00

28 lines
672 B
JavaScript

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,
// },
// })
// }