我有两台服务器在后台运行,我希望 nginx 对它们进行反向代理。
我希望 nginx 在端口 80 上运行。当用户导航到 时http://localhost:80/
,他应该被转发到http://localhost:3501
。但是我仍然在http://localhost:80
. 我在本地主机上安装了 nginx,并且正在同一个盒子中进行测试。
server {
listen 80;
server_name _;
location ^~/api/* {
proxy_pass http://localhost:8000;
}
location ^~/* {
proxy_pass http://localhost:3501;
}
}