본문 바로가기
AWS

[AWS]CLoudFront로 한 개의 도메인으로 두 개의 웹 실행하기

by devebucks 2022. 11. 22.
728x90

개요

한 개의 도메인으로 두 개의 다른 웹 사이트를 띄워야 하는 상황이 생겨서 CloudFront로 이를 구현했다.

cloudFront 도메인 설정을 해주면 된다.

한 개의 cloudFront에 원본 두 개를 올린다.

그리고, 동작에서 경로에 따라서 사용할 원본을 매핑해주면 된다.

 

 

방법

동작 생성으로,  다음처럼 만들어주면 된다.

이러면, /class로 유입되는 경우, A 웹으로 이동하고, /*로 유입은 B 웹으로 이동되게 할 수 있다.

 

 

그런데, 안 되는 경우가 있었다. 

해결 방법으로는. 이미 원본이 다른 클라우드프론트에서 사용하고 있다면, 그 원본이 매핑된 경로 패턴으로 가도 안 뜰 것이다.

원래 매핑되어 있던 CloudFront의 원본과 동작을 제거하면 잘 뜬다.

728x90

댓글