nginx配置代理地址

  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;
}

上一篇:设置JAVA以适配华为2288HV2服务器的KVM控制台


下一篇:Linux中sysctl、systemctl、systemd、init的区别-systemctl、systemd和init