nginxを使用してリダイレクトする方法

nginxを使用してリダイレクトする方法

別のポートで実行されているいくつかのhttpサーバーがありますが、次の方法でアクセスしたいと思います。

192.168.178.42:80/foo   to access   192.168.178.42:8080
192.168.178.42:80/asdf  to access   192.168.178.42:12321

など。

可能ですか?達成する方法?

ベストアンサー1

可能。

たとえば、

 server {
  listen 80;
  location /foo {
   proxy_pass http://192.168.178.42:8080;
  }
  location /asdf {
   proxy_pass http://192.168.178.42:12321;
  }
 }

おすすめ記事