Next.Js 정적 사이트 S3 + Cloudfront 배포와 Dynamic Route 설정

1. S3 버킷 생성 이름 적고 리전만 서울로 해서 기본값 생성 2. NextJS 빌드 3. S3에 올리기 빌드해서 생긴 out 폴더 통째로 1에서 만든 버킷에 올리기 aws cli 구성 되있으면 아니면 그냥 통째로 드래그 > S3 루트에 _next 폴더 있어야함 4. cloudfront 생성 원본 도메인 아까 만든 s3 선택 예, OAI 사용 선택 새 OAI 생성 누르고 예, 버킷정책업데이트 선택 나머지 기본값으로 하고 배포생성 5. lambda@Edge 생성 labmda 서비스에서 버지니아 북부 리전으로 변경 함수 생성 함수 이름 적고 런타임 node.js 최신 선택 6. 코드에 dynamic route 처리 함수 추가 > 출처 https://stackoverflow.com/questions/70096

2021년 12월 18일
·
0개의 댓글
·