저는 React 앱 Node JS 백엔드와 nginx를 가지고 있습니다. 인증서를 받아 Certbot을 통해 설치했습니다.
내 애플리케이션에서는 get 및 post 요청을 수행하지만 이를 위해서는 Proxy_pass 설정을 지정해야 합니다.
내 서버 블록 파일:
으아악proxy_pass 설정을 추가해야 하나요?
으아악433 서버 위치에 넣으면 try_files $uri $uri/ =404;
我的 React 应用程序无法加载,并且我在浏览器中收到 Cannot GET /
오류가 삽입됩니다.
"location/" 서버 블록에서 React 파일을 제공하도록 nginx 구성 파일을 설정했습니다.
따라서 "location/" 블록에 Proxy_pass 설정을 추가하려고 하면 반응 파일을 제공하는 코드가 재정의됩니다. Nginx는 localhost:3000에서 실행되는 백엔드 서버로 요청을 프록시합니다.
이 문제를 해결하는 방법은 무엇입니까?
이 요청을 위해 백엔드 서버에 파일을 제공하거나 새 위치 블록을 추가해야 합니다.
새 위치 블록을 추가하는 예시입니다
으아악