我在名为firstdomain.com
的域中有一个子域名为subdmain.firstdomain.com
我有另一个域secondomain.com
。
subdmain.firstdomain.com
指向secondomain.com
的IP地址。
secondomain.com
正在nginx服务器上运行。然后,nginx服务器将请求(代理传递)转发到在专用网络上运行的应用程序服务器。
我想做的事情如下:
如果某人在网址中输入subdomain.firstdomain.com
,则nginx需要在secondomain.com
收到请求(我认为我需要使用subdomain.firstdomain.com
阻止服务器)并对代理服务器执行代理传递在我的私人网络中获取响应并发送回客户端。这需要在不更改用户浏览器中的URL的情况下完成(即必须保持为subdomain.firstdomain.com
。)
对此问题的挑战是secodomain
写入secondomain.com.
进一步使用的Cookie(会话信息)
任何帮助都会得到满足。
server {
listen 80;
server_name subdomain.firstdomain.com;
location / {
proxy_pass http://app.seconddomain.prd; #proxy pass to my app server on private network
#here it needs to be done to make above work
}
}