Nginx 代理

如下,配置 Nginx 成为一台代理服务器

[root@localhost ~]$ cat /usr/local/nginx/conf/vhost/proxy.conf 
server {
    listen 80;
    server_name www.test.com;    # 指定要代理的网站域名

    location / {
        proxy_pass http://192.168.1.2/;    # 指定代理的网站的实际地址
        proxy_set_header Host $host;                
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}    

# proxy_set_header 用于重新定义传递给代理服务器的请求头,也就是Web服务器在记录日志时会记录客户端的信息,而不会记录代理服务器的信息

    

    

    

原文地址:https://www.cnblogs.com/pzk7788/p/10337241.html