Backend Language/Ubuntu

[Ubuntu] Proxy Server로 sub domain 배포

chaerlo127 2022. 12. 26. 02:47
728x90

Proxy Server 연결은 본 domain 혹은 ip에 하지 않고

Sub Domain에 연결하고 싶다면 다음 위치에 Proxy Server Code를 작성해두면 된다. 

 

prod subDomain에 연결해 둘 것이기 때문에 다음과 같이 작성한다.

 

server {
    root /var/www/html/prod;
    index index.php index.html index.htm index.nginx-debian.html;

    server_name prod.도메인이름.shop;

    location / {
        proxy_pass http://localhost:9000;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;

       # try_files $uri $uri/ =404;
    }
}

server {
    root /var/www/html/dev;
    index index.php index.html index.htm index.nginx-debian.html;

    server_name dev.도메인이름.shop;

    location / {
        try_files $uri $uri/ =404;
    }
}

 

728x90