バックグラウンドで 2 つのサーバーを実行しています。nginx に両方のサーバーへのリバース プロキシを設定したいと考えています。
nginx をポート 80 で実行したい。ユーザーが に移動するとhttp://localhost:80/
、 に転送される必要がありますhttp://localhost:3501
。ただし、まだデフォルトの nginx ページが に表示されていますhttp://localhost:80
。ローカルホストに nginx をインストールして、同じボックスからテストしています。
server {
listen 80;
server_name _;
location ^~/api/* {
proxy_pass http://localhost:8000;
}
location ^~/* {
proxy_pass http://localhost:3501;
}
}