node.js - nginx의 CORS 교차 도메인 구성 관련 문제
迷茫
迷茫 2017-06-12 09:24:25
0
3
847

최근에 vue 프로젝트를 진행했는데 자체 클라우드 서버에 넣고 싶었습니다. 서버 시스템은 centos 7입니다. Node와 nginx가 설치되어 있지만 nginx 프록시를 통해 패키지된 프로젝트를 통과한 후에는 도메인 요청을 할 수 없어서 다양한 Google 및 Baidu에서 nginx에서 cors cross-domain을 구성하는 방법을 알아보고 많은 코드를 시도했지만 아무 소용이 없었습니다. 누군가가 좀 도와줄 수 있기를 바랍니다.

nginx.conf는 다음과 같이 구성됩니다:

으아악

서버에 vue 프로젝트가 2개 이상 있으므로 2차 도메인 이름을 설정하고 서버 2개를 작성합니다. 첫 번째 서버는 내 블로그이고, 두 번째 서버는 vue 프로젝트입니다. 내 구성에 문제가 있나요?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(3)
女神的闺蜜爱上我

포스터는 먼저 CORS가 무엇인지 이해해야 합니다. 먼저 다음 글을 읽어 보시기 바랍니다

HTTP 액세스 제어(CORS)

漂亮男人

내가 쓴 Zhihu 칼럼을 참고하세요:

https://zhuanlan.zhihu.com/p/...

강조 - add_header는 항상 추가해야 합니다:

으아악
Ty80

nginx 프록시 전달을 사용하여 도메인 간을 달성할 수 있습니다

으아악

http://127.0.0.1/api/ 요청을 http://127.0.0.1:8081로 전달

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿