2016-06-18 4 views
0

https://github.com/Swiip/generator-gulp-angular에서 부트 스트랩 된 두 개의 웹 응용 프로그램이 있습니다. http://myvps.com/app1 및 기타 http://myvps.com/app2에 하나의 앱을 배포하고 싶습니다. 여기 nginx를 통해 단일 VPS에 여러 각도 응용 프로그램 배포

나는이 목적을 내가 nginx를 정적 콘텐츠를 제공하지 않으려는

location /app1 { 
    proxy_pass http://myvps.com:3000; 
    proxy_http_version 1.1; 
    proxy_set_header Upgrade $http_upgrade; 
    proxy_set_header Connection 'upgrade'; 
    proxy_set_header Host $host; 
    proxy_cache_bypass $http_upgrade; 
    rewrite ^/app1/(.*)$ /$1 break; 
} 
location /app2 { 
    proxy_pass http://myvps.com:5000; 
    proxy_http_version 1.1; 
    proxy_set_header Upgrade $http_upgrade; 
    proxy_set_header Connection 'upgrade'; 
    proxy_set_header Host $host; 
    proxy_cache_bypass $http_upgrade; 
    rewrite ^/app2/(.*)$ /$1 break; 
    } 

을 위해 사용하고있는 nginx를 구성하고, 모든 것이 nodejs 서버에서 제공되어야한다. 는 또한

<base href="/app1/"> 

<base href="/app2/"> 

을 추가 한하지만 아무것도 모든 정적 리소스가 제공 작동하는 것 같다없는 내 자신의 질문에 대답 미안 해요, 난 지출 후 답을 발견

답변

0

(404) 아무도 아직 답변을 얻지 못해서 제 솔루션을 게시 할 생각이었습니다. 나는 dist이 아니라 src이 아니기 때문에이 목적을 위해 gulp serve:dist을해야만했다.

나는 nginx 설정 또는 다른 것을 바꿀 필요가 없었습니다. 희망은 다른 사람을 돕는다.

관련 문제