>  Q&A  >  본문

node.js - nginx의 CORS 교차 도메인 구성 관련 문제

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

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

으아악

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

迷茫迷茫2686일 전814

모든 응답(3)나는 대답할 것이다

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-12 09:26:25

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

    HTTP 액세스 제어(CORS)

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-06-12 09:26:25

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

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

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

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-12 09:26:25

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

    으아악

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

    회신하다
    0
  • 취소회신하다