next.js 를 사용해서 만든 소스코드를 S3에 올리기 위해 정적 호스팅이 가능하도록 변환하는 과정에서 라우팅 방식에 문제가 생겼다.(프론트 개발자가 아니라서 잘 모르지만 제가 대충 이해한거에오 ㅎ) s3 엔드포인트를 사용하면 index.html 을 생략해도 라우팅이 가능한데Cloudfront 도메인을 사용하면 라우팅이 되지않았다. 예를 들자면 http://{s3-endpoint}/data/ 에 접근하면 http://{s3-endpoint}/data/index.html 화면이 호출된다 그런데 Cloudfront 도메인은 https://{CloudFront-domain}/data/ 로 접근할 경우 제대로 호출하지 못한다. 따라서 찾은 방법은 CloudFront의 Function을 사용하는 방법이다. ..