1,配置19上的代理
location /jmis/ {
alias D:/images/;
autoindex on;
sendfile on;
}
2.在18服务器上访问19的图片。18服务器nginx代理
proxy_set_header 指令用于在发送给后端服务器的请求中添加或修改指定的HTTP头信息。
proxy_pass 指令用于指定后端服务器的URL。
$host 变量包含了客户端请求中的“Host”头信息。
$remote_addr 变量包含了客户端的真实IP地址。
$proxy_add_x_forwarded_for 变量包含了客户端的IP地址以及任何先前代理服务器的IP地址,这对于跟踪原始请求来源非常有用。
location ^~/data/vsftp {
# 设置Host头信息为原始请求的主机名
proxy_set_header Host $host;
# 将请求转发至后端服务器
proxy_pass http://10.251.36.19:80/data/vsftp/;
# 设置X-Real-IP头信息为客户端的真实IP地址
proxy_set_header X-Real-IP $remote_addr;
# 设置X-Forwarded-For头信息,包含客户端IP及任何先前代理的IP
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » nginx配置代理地址
发表评论 取消回复