@john_chees7

Upstream backend для конкретного домена?

Привет, тостер!

Я не особо разбираюсь в системном администрировании, поэтому решил спросить у вас..

Есть upstream backend:

upstream backend {
  server www.server1.ru;
  server www.server2.ru;
  server www.server3.ru; 
}
server {
location /{
   proxy_pass http://backend;

 }
}


Но при переходе на сайт открывается обычный сайт, который размещён на этом сервере, а не сайт на одном из backend-серверов. Как сделать, чтобы при переходе например на app.site.ru пользователя подключало к одному из backend-серверов?
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
отсутствует директива server_name в секции server, при этом в конфиге присутствует другая секция server, расположенная перед вашей, которая и обрабатывает подключения.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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