요구사항 변경에 따라 Nginx 설정 부분을 수정해야 했다.
한 웹 서버에서 두 개의 프로젝트를 각각의 도메인으로 서비스해야하는 경우 default.conf에 다음과 같이 작성해야 한다.
server {
listen 80;
listen [::]:80;
server_name project1.test.com;
location / {
root /project1_dist_folder_path;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
...
}
server {
listen 80;
listen [::]:80;
server_name project2.test.com;
location / {
root /project2_dist_folder_path;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
...
}
이렇게 하면 각각의 도메인으로 접근하면 각자 프로젝트가 바라보는 프로젝트 경로를 바라보게 된다.