Задать вопрос
drekon
@drekon
web-developer

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

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

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

Похожие вопросы