도메인이 nginx에 잘못된 사이트를 표시하지만 HTTP에만 해당됩니다.

도메인이 nginx에 잘못된 사이트를 표시하지만 HTTP에만 해당됩니다.

1.14.2-2+deb10u3Debian 10의 Nginx에 여러 사이트가 구성되어 있습니다 .

하나는 이고 a.mydomain.com, 다른 하나는 입니다 b.mydomain.com.

두 도메인 모두 server포트 80과 포트 443에 대해 각각 두 개의 블록을 가지고 있습니다.

모든 서버 블록에는 이 server_name설정되어 있습니다.

모든 도메인은 systemd nspawn 컨테이너 내부의 웹 애플리케이션에 대한 프록시 서버로 작동합니다.

이제 두 사이트 모두 HTTPS에서 잘 작동하지만 HTTP의 경우 모든 GET a.mydomain.comb.mydomain.com. 이는 또한 HTTP에서 HTTPS로의 자동 재작성 리디렉션을 중단합니다.

이것을 디버깅하는 방법을 아시나요? 업스트림 웹 애플리케이션이 a너무 느리거나 오류가 있는 경우 이런 일이 발생할 수 있습니까? (아마 아닐 수도 있지만 지금은 아이디어가 부족합니다.) 감사합니다!

관련 정보