如何使用 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

ETC。

这可能吗?如何实现?

答案1

有可能的。

例如:

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

相关内容