一个子域名多个服务
one sub-domain name for multiple services
我正在使用 nginx 代理服务器,我不想使用其他子域。
是否可以将一个域名重定向到多个服务器
例如:我注册的域名:user.example.com
我的应用程序服务器是:192.168.0.1:7000 和 192.168.0.2:8000
我想做的是当我点击 user.example.com 重定向到 192.168.0.1:7000 并且当我点击 user.example.com/1 这将重定向到 192.168.0.2:8000
是的,这样的配置可以使用 NGINX 作为反向代理来实现,它在官方文档中有很好的描述,例如在 "NGINX reverse proxy" guide 中。基本上就是
location /some/path/ {
proxy_pass 192.168.0.1:7000;
}
location /another/path/ {
proxy_pass 192.168.0.2:8000;
}
我正在使用 nginx 代理服务器,我不想使用其他子域。
是否可以将一个域名重定向到多个服务器
例如:我注册的域名:user.example.com
我的应用程序服务器是:192.168.0.1:7000 和 192.168.0.2:8000
我想做的是当我点击 user.example.com 重定向到 192.168.0.1:7000 并且当我点击 user.example.com/1 这将重定向到 192.168.0.2:8000
是的,这样的配置可以使用 NGINX 作为反向代理来实现,它在官方文档中有很好的描述,例如在 "NGINX reverse proxy" guide 中。基本上就是
location /some/path/ {
proxy_pass 192.168.0.1:7000;
}
location /another/path/ {
proxy_pass 192.168.0.2:8000;
}