SSL на основном домене мешает моим поддоменам, как быть?

Когда настраиваю переадресацию с http на https в файле .htaccess, то это действует и на поддомены, а у них сертификата нет из-за чего выдает что сайт небезопасный.
  • Вопрос задан
  • 583 просмотра
Пригласить эксперта
Ответы на вопрос 3
@ShamblerR
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^domain\.ru$
RewriteCond %{HTTP_HOST} ^!test2\.domain\.ru
RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI}

! - отрицани
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Пропишите редирект тол ко для одного домена без поддоменов
Ответ написан
Комментировать
Albibek
@Albibek
Вопросы есть? А если найду?
Сертификат выдаётся на опдерелённый домен, поддомены туда не входят.
Если вы не можете исключить использование поддоменов, например заменив sub.domain.ru на domain.ru/sub, то правильным действием будет плочучение новых сертификатов.
Варианты:
  • По сертификату на каждый поддомен в отдельности
  • Мультидоменный сертификат - один сертификат, куда списаны все поддомены
  • Wildcard-сертификат - сертификат на домен *.domain.ru


В зависимости от количества поддоменов советую вам или первый или второй способ. Если поддоменов очень много или они динамические, используйте wildcard.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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