一篇很白的nginx配置

96 阅读1分钟

同个机器多个服务端口转发

pid /var/nginx/logs/nginx.pid;

events {

}

http {

    server {

        listen 80;
        server_name 192.168.1.231;

        location ^~ /wu {
            proxy_pass http://localhost:8088/;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

        location ^~ /wu2 {
            proxy_pass http://localhost:9099/;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

        location /wu3 {
            proxy_pass http://localhost:9999/;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

}