drekon
@drekon
web-developer

Как правильно настроить ssl на nginx для нескольких доменов на одном ip?

Добрый день.
У меня есть сервер на котором 5 доменов, к одному из них подключен ssl.
Проблема возникла в том что если на другой домен без ssl зайти через https, то цепляется домен у которого есть ssl, при этом пишется что сертификат выдан на такой то домен, а вы зашли не верно. По мимо этого гугл начал индексировать такие страницы.
Я так понимаю нужно как то указать действия по умолчанию для nginx, если у сайта нет ssl.
Подскажите что делать.
  • Вопрос задан
  • 1263 просмотра
Решения вопроса 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Тут 3 пути. Либо заказывать сертификат на все имена, либо делать 301/302 на https-хосте для всех хостов (поисковикам от этого станет проще, пользователям не станет). Либо вешать второй ip-адрес и слушать ssl только на нём, меняя в DNS А-записи для тех доменов, которым нужен ssl.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@alegzz
правильно выносить ssl на отдельный ip. TLS handshake уже начато, отдается наиболее подходящий сертификат
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы