@Pista

Как сделать проксирование nginx на имя домена?

Стоит задача использовать VPS 1 в качестве IP адреса для доменов, а на VPS 2 хранить сайты т.е мне нужно от VPS 1 исключительно IP адрес, чтобы у доменов создать А запись.

Я воспользовался proxy_pass
На VPS 1 создал кофинг для домена

location / {
proxy_pass testpage.ru;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}

Загвоздка в том, что обращение идет к IP адресу домена, на этом IP меня адресе несколько десятков доменов, мне нужно обратиться к конкретному домену, как это сделать?

Например я обращаюсь к testpage.ru и мне нужно открыть содержимое testpage.ru которое на VPS2, сейчас же я вижу другой сайт который размещен на этом же IP
  • Вопрос задан
  • 418 просмотров
Решения вопроса 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
На VPS2 создавать конфиги с соответствующими server_name и от VPS1 в заголовке Host передавать имя домена.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы