Nginxの異なるドメイン名を設定して、異なるプロジェクトにアクセスします。

1152 ワード

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