@id2669099

Как настроить редирект на nginx?

Здравствуйте, ситуация такая:
есть 2 сервера за nat, редирект 80 и 443 идёт на 1 сервер, на обоих установлен nginx
как можно сделать редирект с 1 сервера на 2 всех доменов вида *.my.com , все сайты с таким доменом хостятся на 2 сервере сайтов таких много и добавлять вручную конфиг для каждого на 1 сервер не хотелось бы
как выйти из такий ситуации?
схема для наглядности
5aff10c81915b678661674.png
  • Вопрос задан
  • 344 просмотра
Решения вопроса 1
@Mysterion
Тут только если проксированием.
server {
    listen 80;
    server_name *.my.com;
    location / {
        proxy_pass http://2_server_ip;
    }
}

server {
    listen 443 ssl;
    server_name *.my.com;
    location / {
        proxy_pass https://2_server_ip;
    }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AlexMcArrow
@AlexMcArrow
Люблю РНР, да я такой!
Как написал Mysterion + если основной домен на первом сервере - то субдомены можно вычленить регуляркой
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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