@Pista

Как редиректить псевдонимы домена через Nginx?

У домена несколько алиасов.
server_name site1.ru site2.ru site3.ru

Мне нужно редиретктить site1.ru/page например на google.com
А site2.ru/landing Редиректить на яндекс.ру

if ($http_host = 'site1.ru') {
    rewrite ^(.*) https:/google.com permanent;
  }

if ($http_host = 'site2.ru') {
    rewrite ^(.*) https://yandex.ru permanent;
  }


Есть еще вариант чтобы одним блоком обойтись?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Зачем обходиться одним блоком, если у вас обработка отличается? При прочих равных, лучше сделать отдельные серверные блоки, чем костылить с if`ами.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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