nginx反向代理和端口

nginx反向代理和端口,nginx,reverse-proxy,Nginx,Reverse Proxy,我有一个关于代理通行证的问题。许多教程以某种方式或形式显示了类似于此的配置,并标识了端口: location / { proxy_pass http://x.x.x.100:80; proxy_set_header X-Real-IP $remote_addr; } 有人能给我解释一下为什么需要使用这个端口吗?它是否需要一个特定的数字,或者甚至是必要的 明确指定的端口为: 如果要反向代理到默认http(80)或https(443)端口上的某些内容,则不必这样做 如果

我有一个关于代理通行证的问题。许多教程以某种方式或形式显示了类似于此的配置,并标识了端口:

location / {
  proxy_pass        http://x.x.x.100:80;
  proxy_set_header  X-Real-IP  $remote_addr;
}

有人能给我解释一下为什么需要使用这个端口吗?它是否需要一个特定的数字,或者甚至是必要的

明确指定的端口为:

  • 如果要反向代理到默认http(80)或https(443)端口上的某些内容,则不必这样做
  • 如果要反向代理到任何非默认端口上运行的某个端口(当应用程序服务器和Web服务器位于同一主机上时很常见),则必须执行此操作
显示示例显示没有端口号的示例