Задать вопрос

Как написать условие в nginx чтобы перевести всех на https всех кроме одного хоста?

На сервере 1 виртуал хост который обрабатывает все запросы с *.domain.com
на все поддомены стоит wilcard сертификат нужно чтобы всех кидал на https кроме одно поддомена

Пытался так но nginx ругается

if ( $scheme = "http" ) {
       if ( $host != "subdomen.domain.com" ) {
               rewrite ^/(.*)$   https://$host/$1 permanent;
       }
}
  • Вопрос задан
  • 268 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • REBRAIN
    LEPP Stack
    2 месяца
    Далее
  • Академия Эдюсон
    DevOps-инженер + ИИ
    7 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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