
У меня есть несколько сайтов, настроенных в Nginx 1.14.2-2+deb10u3
на Debian 10.
Один есть a.mydomain.com
, другой есть b.mydomain.com
.
Оба домена имеют server
по два блока: для порта 80 и для порта 443.
Во всех серверных блоках server_name
установлено.
Все домены работают как прокси-серверы для веб-приложений внутри контейнеров systemd nspawn.
Теперь оба сайта хорошо работают с HTTPS, но для HTTP все GET-ы возвращают a.mydomain.com
результаты из b.mydomain.com
. Это также нарушает автоматическую переадресацию перезаписи с HTTP на HTTPS.
Есть идеи, как это отладить? Может ли это произойти, если веб-приложение upstream a
слишком медленное или имеет ошибку? (Возможно, нет, но у меня сейчас нет идей.) Спасибо!