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

Как сделать перенаправление с domainА.com на domainB.com/url?

Приветствую!

Есть 2 домена, расположенных на одном и том же хостинге. Необходимо чтобы при переходе на domain1.com пользователь видел страницу domain2.com/page. URL должен оставаться domain1.com.
На сервере Nginx + NodeJS.

Пока сделал через nginx.conf так, что domain1 смотрит на тот же порт, что и domain2 через proxy_pass.
Как дальше быть не представляю.

Благодарю за помощь.

фрагмент nginx.conf

server {
    listen IP:80;
    server_name domain2.com;

    location / {
        proxy_pass http://127.0.0.1:3001;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

server {
    listen      IP:80;
    server_name domain1.com 

    location / {
        proxy_pass http://127.0.0.1:3001;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@viruhost
IT Juht
А не проще изменить Patch Directory для domain2
Ответ написан
Ваш ответ на вопрос

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

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