Приветствую!
Есть 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;
}
}