比如我们监听 9001 端口,然后把访问不同路径的请求进行反向代理:

  • 把访问 http://127.0.0.1:9001/edu 的请求转发到 http://127.0.0.1:8080
  • 把访问 http://127.0.0.1:9001/vod 的请求转发到 http://127.0.0.1:8081

这种要怎么配置呢,首先同样打开主配置文件,然后在 http 模块下增加一个 server 块:

server {
  listen 9001;
  server_name localhost;

  location ~ /edu/ {
    proxy_pass http://127.0.0.1:8080;
  }
  
  location ~ /vod/ {
    proxy_pass http://127.0.0.1:8081;
  }
}