梗概

  • 服务端根据客户端的请求信息(源IP等、请求域名)转向不同的服务

详解

反向代理一般通过Nginx搭建的,比如说你在服务器用Nginx开了80端口。 你有两个域名都解析成你服务器的IP地址, 通过两个域名分别访问80端口,Nginx可以根据你的规则把不同源ip不同域名… 过来数据转发到其他端口或者其他主机,这样好处就是一个端口可以配置N个服务。 当然Nginx功能不止这个功能,它很强大。

示例

  • qql1.com与qql2.com都指向了同一个IP和port,这个port上有Nginx反向代理服务
  • 则该服务会把qql1.com和qql2.com导向不同的服务器
  • 也可以把qql1.com与qql2.com都导向相同的服务器 ^2pjwla

方案