@
jucelin 拦截是该网站已被拦截提示。
没有其他的消息。
这些 proxy_set_header 配置项主要是用于传递客户端的请求信息给后端服务器,不会直接检测或暴露后端服务器的相关信息,但可能会间接影响到访问。以下是这些配置项的作用和对后端服务器的影响:
proxy_set_header Host $host;
这个配置项会将客户端请求的域名信息传递给后端,目的是让后端服务器“认为”它正在直接接收来自用户的请求,而不是来自代理服务器。
不会暴露后端信息:只是转发客户端请求的主机信息,对后端服务器的配置或 IP 没有直接暴露作用。
proxy_set_header X-Real-IP $remote_addr;
将客户端的真实 IP 地址传递给后端,以便后端服务器可以识别用户的真实来源 IP 。
不会暴露后端信息:此头信息用于传递客户端 IP ,只影响后端获取的用户 IP 信息。
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
将用户的真实 IP 地址和代理链(经过的代理服务器 IP )传递给后端服务器,以帮助后端识别请求的来源链条。
不会暴露后端信息:该头信息只是用来传递经过的代理链信息,不包含后端服务器的配置信息。
proxy_set_header X-Forwarded-Proto $scheme;
这个配置项传递了用户请求的协议( HTTP 或 HTTPS )信息给后端服务器,使后端知道客户端请求的原始协议。
不会暴露后端信息:此配置仅包含客户端协议信息,对后端服务器没有信息泄露的风险。
所以是很奇怪的