Nginx:404当代理设置头主机时<&书信电报;harcoded_to_IP>&燃气轮机;

Nginx:404当代理设置头主机时<&书信电报;harcoded_to_IP>&燃气轮机;,nginx,nginx-reverse-proxy,nginx-config,openresty,Nginx,Nginx Reverse Proxy,Nginx Config,Openresty,我们目前的情况是,上游应用程序只将客户端IP列为白名单,而不是nginx的IP 客户端-->nginx-->[IPFilter]上游 我正在尝试使用nginx conf中硬编码的客户端IP强制执行主机头[因为客户端总是使用单个IP,并且不希望添加新的客户端] 我正在尝试添加代理集头主机“客户端ip地址”;这样,就找不到404的上游回复了。然而,没有这一点,我得到401未经授权,这是预期的 location /foo/ { proxy_set_header Host "196.3

我们目前的情况是,上游应用程序只将客户端IP列为白名单,而不是nginx的IP

客户端-->nginx-->[IPFilter]上游

我正在尝试使用nginx conf中硬编码的客户端IP强制执行主机头[因为客户端总是使用单个IP,并且不希望添加新的客户端]

我正在尝试添加代理集头主机“客户端ip地址”;这样,就找不到404的上游回复了。然而,没有这一点,我得到401未经授权,这是预期的

location /foo/ 
 {
  proxy_set_header Host "196.32.44.111";
  proxy_pass https://upstream.com:443;
 }
我尝试了代理设置头主机$http\u主机,$Host,$proxy\u主机所有内容。不走运

根据这一点,理想情况下,它应该不会引起任何问题

我仍然对404的原因感到惊讶。别的都行。但是404呢

谢谢