NGINX показывает контент другого домена если SSL не включен

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
dmytrko
Сообщения: 11
Зарегистрирован: Вт июн 08, 2021 9:41 pm

NGINX показывает контент другого домена если SSL не включен

Сообщение dmytrko » Чт июн 17, 2021 11:46 am

BrainyCP v. 1.0828.20201228
Сервер NGINX
На одном сервере находятся несколько доменов и субдоменов.

При установке нового субдомена с названием sub1.mydomain.com ( на нем не установлен сертификат ) то если вписать в урл такой адрес
https://sub1.mydomain.com/blabla открывается сначала предупреждение о том что сертификат недействителен, потом, если кликнуть по ссылке "перейти по адресу....(небезопасно)" открывается совершенно другой домен, который лежит на этом же сервере (один из 10 других доменов )
Если же сертификат включить то все работает как надо и другой домен не открывается, а открывается 404, как и должно быть.

Искал в интернете и нашел информацию о том что в настройке сервера nginx может быть прописано default для домена. Но я не понимаю как это найти и устранить.

Аватара пользователя
alenka
Сообщения: 1975
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: NGINX показывает контент другого домена если SSL не включен

Сообщение alenka » Чт июн 17, 2021 1:14 pm

Проверьте домен по умолчанию на ip, по ссылке :8002/index.php?do=certs_control
Вы генерировали сертификат на проблемный сайт?, если нет то будет открываться домен по умолчанию на ip

Ответить