Nginx反向代理:用于传递域名的HTTP头是什么?
问题解答
- 告知Nginx请求来自哪个域名的HTTP头是
Host头。 - 这个头是HTTP协议正式定义的:从HTTP/1.1版本开始,
Host头就被列为请求必须包含的头字段之一,它的作用就是指定请求的目标服务器的域名或IP地址(若带端口则一并包含)。
Nginx处理请求时,正是通过解析Host头的值,匹配配置文件中对应的server_name指令,以此确定使用哪个server块处理请求——这也是你配置多个子域名server块能正常区分请求的核心逻辑。
内容的提问来源于stack exchange,提问作者Skip
相关产品推荐
相关产品推荐

