Gunicorn 서버는 포트 8000에서 실행됩니다. Nginx는 443을 수신합니다. . .
으아아아청사진을 사용하여 메인과 인증으로 구분
으아아아로그인 보기 기능은 다음과 같습니다.
으아아아로그인을 실행하면 ip:443/auth/login에서 ip/index로 점프하고 포트를 직접 무시합니다. 하지만 Gunicorn에 직접 접속할 경우에는 이런 문제가 발생하지 않습니다. Nginx 설정에 문제가 있는 것으로 의심됩니다. 해결하다. . .
해결책: nginx 설정: 프록시 포트를 무시하고 추가하기만 하면 됩니다
으로 리디렉션됩니다.proxy_set_header Host $host:$server_port;
예:
If, Proxy_set_header Host $host :2345를 설정합니다. ;, 리디렉션('index')하면 플라스크 인스턴스가 $host:2345/index