配置Nginx不同域名访问不同项目


server
{
    listen 80;
    server_name back.vwoim.com;
    location / {
        proxy_pass http://127.0.0.1:3000/back/;
        #参数off将在这个字段中禁止所有的proxy_redirect指令
        proxy_redirect off;
        #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP
        proxy_set_header Host            $http_host;
        proxy_set_header X-Real-IP       $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP       $remote_addr;
        proxy_set_header Connection "";
        proxy_http_version 1.1;
    }
}

server
{         
    listen      80;
    server_name api.vwoim.com;
    location / {
        proxy_pass http://127.0.0.1:4000/api/;
        #参数off将在这个字段中禁止所有的proxy_redirect指令
        proxy_redirect off;
        #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP
        proxy_set_header Host            $http_host;
        proxy_set_header X-Real-IP       $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP       $remote_addr;
        proxy_set_header Connection "";
        proxy_http_version 1.1;
    }
}

       

你可能感兴趣的:(配置Nginx不同域名访问不同项目)