当前位置:首页 > nginx > 正文

nginx查看请求转发地址

  • nginx
  • 2024-06-01 02:04:28
  • 8916

⓵nginx转发不同的域名给不同IP

如果你想给不同的服务器分配不同的域名,最好的办法就是在服务器域中进行配置。 您可以使用server_name指令来区分请求属于哪个域。 配置方法如下:

#...
#...
服务器{
server_nameimg10.ff.comimg10.*;
#其他配置项。
#...
#将所有请求转发到此服务器img10.ff.com是上游。
位置/{
Proxy_passhttp://img10.ff.com;
中断;
}
}
server{
Listening8000;
server_nameimg11.ff.comimg11.*;
#其他配置项。
#...
#转发所有请求从服务器到img11.ff.com上游。
Location/{
Proxy_passhttp://img11.ff.com;
break;
}
}
#其他配置选项。


这里的所有访问都是对反向代理系统的。 客户端获取到的IP也是反向代理的IP。 代理根据server_name将请求转发到后端系统进行处理。 因此,请记住,ping命令返回的结果都是反向代理IP地址。