[AWS] 특정 URL 직접 접근 404오류

힐링힐링·2024년 6월 8일
0

프로젝트

목록 보기
10/10

현상

특정 URL로 직접접속시 404오류 랜더링이 안됨

원인

SPA (싱글 페이지 애플리케이션)로 개발을 했기에 모든 경로는 실제로 존재하는 파일이 아니라 클라이언트 사이드 라우팅을 통해 처리됩니다. 따라서 직접 URL로 접근할 경우 S3나 CloudFront는 해당 경로에 파일이 없기 때문에 404 Not Found 오류를 반환하게 됨

해결

CloudFront 배포관련 경로 편집

모든 요청을 index.html로 리디렉션

캐시 삭제

추가적으로 404오류 핸들링

profile
블로그 이전합니다 https://james-kim-tech.tistory.com/

0개의 댓글