Nginx:404当代理设置头主机时<&书信电报;harcoded_to_IP>&燃气轮机;
我们目前的情况是,上游应用程序只将客户端IP列为白名单,而不是nginx的IP 客户端-->nginx-->[IPFilter]上游 我正在尝试使用nginx conf中硬编码的客户端IP强制执行主机头[因为客户端总是使用单个IP,并且不希望添加新的客户端] 我正在尝试添加代理集头主机“客户端ip地址”;这样,就找不到404的上游回复了。然而,没有这一点,我得到401未经授权,这是预期的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
location /foo/
{
proxy_set_header Host "196.32.44.111";
proxy_pass https://upstream.com:443;
}
我尝试了代理设置头主机$http\u主机,$Host,$proxy\u主机所有内容。不走运
根据这一点,理想情况下,它应该不会引起任何问题
我仍然对404的原因感到惊讶。别的都行。但是404呢
谢谢