본문 바로가기

서버

aws ec2) 도메인 호스팅(리다이렉트설정) vue<->boot cors에러나는이유

728x90

내 상황은 다음과 같다.

 

route53으로 호스팅을 로드밸런서로 연결

로드밸런서에서 리다이렉트를 하여 ipv4주소로 이동시킴

 

http://domain.com/ 으로 가면

http://12.111.214.44:8080 으로 리다이렉팅시킴

 

vue의 axios에

baseUrl을

http://domain.com/ 으로 해놓음

 

그러다 다음과 같은 에러로 api를 못 가져옴

 

 

도메인이 리다이렉팅을 통해

가져오면 

cors에러가 나게 되어있음

 

생각해보면 cors에러가 당연한 듯 싶음

 

누가 주소 제대로된거 알려줬다가

나중에 호스팅 다른 곳으로

몰래 리다이렉팅 시켜서

데이터 빼갈수도 있으니까....

 

어차피 내가 처한상황도 

좀 특이 케이스라서

리다이렉팅 풀고

 

vpc(ec2)로 바로 호스팅하는게 좋을 듯 싶음.