https://11.11.11.11/api/getData ---> http://192.168.1.11:1004/api/getData
백엔드 API서버(윈도우환경이어서 nginx 적용안됨)에서 로그도 확인했습니다.
제가 궁금한건 테스트 서버에서 npm run start로 테스트 했을때는 proxy가 잘 되었는데
스테이징 환경에 nginx가 앞단에 적용되니 안되기 때문에(nginx의 reverse proxy로 인한 꼬임?)
nuxt 또는 nginx에 설정을 추가로 해줘야 하는지? 입니다.
테스트하는 소스는 cli로 만든 nuxt 프로젝트에
nuxtjs/axios, nuxtjs/proxy 만 설치된 심플한 상태입니다.
(소스 보시고자 하면 메일로 드리겠습니다~)
-----테스트 시나리오(성공)--------
A서버(서버환경)
nuxt.js 1003port
백엔드 1004port
B서버(사용자환경)
B서버에서 브라우저에 192.168.1.11:1003 입력하여 사이트를 열고 테스트 api 호출시 API 데이터 조회 성공
A서버의 백엔드 로그를 조회하면 API 호출한 기록이 남아 있고 접속한 로그는 B서버 IP임.
즉 서버단 proxy로 잘 접속한걸로 보여짐.
-----소스--------
index.vue
nuxt.config.js