생성:2026-01-21마지막 업데이트:2026-02-25
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
버전 기록
- "intlayerMiddleware를 intlayerProxy로 이름 변경"v8.1.72026. 2. 25.
- "문서 초기화"v8.0.02026. 1. 21.
이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기문서 수정
이 문서를 개선할 아이디어가 있으시면 GitHub에 풀 리퀘스트를 제출하여 자유롭게 기여해 주세요.
문서에 대한 GitHub 링크복사
문서의 Markdown을 클립보드에 복사
intlayerProxy (intlayerMiddleware) 문서
intlayerProxy 함수(nextjs < 16의 경우 intlayerMiddleware)는 로케일 기반 라우팅과 리디렉션을 처리하는 Next.js 미들웨어입니다. 사용자의 선호 로케일을 자동으로 감지하고 필요한 경우 적절한 로컬라이즈된 경로로 리디렉션합니다.
사용법
설명
이 미들웨어는 다음 작업을 수행합니다:
- 로케일 감지: URL 경로, 쿠키 및
Accept-Language헤더를 확인하여 사용자의 로케일을 결정합니다. - 리다이렉션: URL에 로케일 접두사가 없고 설정이 이를 요구하거나(또는 사용자의 선호도에 따라) 로케일화된 URL로 리다이렉트합니다.
- 쿠키 관리: 감지된 로케일을 쿠키에 저장하여 이후 요청에 사용할 수 있습니다.
매개변수
이 함수는 직접 사용될 때 표준 Next.js NextRequest를 매개변수로 받거나, 위와 같이 내보내져 사용할 수 있습니다.
설정
미들웨어를 설정하려면 intlayer.config.ts 파일에서 routing 옵션을 설정할 수 있습니다. 자세한 내용은 설정을 참조하세요.