

HTTP_HOST:当前访问该站点的host,ip访问返回ip+端口,域名访问,返回域名。如果是设置了ng转发,如www.mysite.com/web (/web路径)转发到本机的808端口,如果ng proxy_pass后面配的是http://127.0.0.1:808,则请求www.mysite.com/web返回的HTTP_HOST为127.0.0.1:808,如果配置的是内网ip,返回的是内网ip
SERVER_NAME、SERVER_PORT:ng配置的server_name(没有配,返回空)、port
SERVER_ADDR:用127.0.0.1访问,返回127.0.0.1,用172.16.43.106(内网ip)访问返回172.16.43.106,用域名访问,返回内网ip

本文详细解析了HTTP_HOST头部字段的作用,特别是在Nginx转发场景下,如何影响请求的识别。当使用Nginx进行代理转发时,HTTP_HOST会显示实际转发的目标地址,这对于理解网站请求流和配置至关重要。
261

被折叠的 条评论
为什么被折叠?



