nginxでアドレス転送を設定する方法
nginxのproxy_passディレクティブを使用してアドレスの転送を設定できます。手順は次のとおりです。
- 通常は/etc/nginx/nginx.confや/etc/nginx/conf.d/default.confにある、nginxの設定ファイルを開きます。
- 以下のように、serverブロック内にlocationブロックを追加して転送のパスとターゲットアドレスを定義します:
location /path {
proxy_pass http://目标地址;
}
パスがリクエストパス、ターゲットアドレスがリバースプロキシが転送するターゲットサーバーアドレスです。
- 設定ファイルを保存して閉じる
- nginx の設定をリロードすることで変更を反映できます。以下のコマンドを使用します。
sudo systemctl reload nginx
あるいは
sudo service nginx reload
これにより、nginx の/path パスにアクセスすると、nginx はリクエストを宛先アドレスに転送します。