2017-02-26 2 views
1

nginx 기반 ststicfile buildpack을 사용하여 angular2 응용 프로그램을 배포하기 위해 cloud foundry 플랫폼을 사용하고 있습니다. 나는 404 내가 www.mysite.com/some-ng2-router-path 내가 이것에 대해 몇 가지 게시물을 보았다 www.mysite.comAngular2 - Nginx 경로 404 오류 cloudfoundry에

로 다시 리디렉션하는 등 어떤 경로를 원하는 무엇입니까 하위 경로 /my-route에 상쾌한시

는하지만 편집하는 방법을 알아낼 수 없습니다 서버에있는 nginx.conf 파일, 그리고 해시 뱅 접근법을 사용하고 싶지 않습니다.

어떻게해야합니까?

감사합니다.

+0

와 함께 작동해야 할 몇 가지 - NG2 라우터 경로는 푸시 상태를 가능하게하려고 라우팅? 즉이 줄을 Staticfile의'pushstate : enabled'에 추가하십시오. http://docs.cloudfoundry.org/buildpacks/staticfile/index.html –

+0

명확한 질문을 편집했습니다. – ronenmiller

답변

2

앱 내에서 경로를 매핑하려고합니까? 예 : CF 맵 경로 각도-응용 프로그램 mysite.com --hostname www가 --path https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html#map-route

더 그것은 http://docs.cloudfoundry.org/buildpacks/staticfile/index.html#pushstate

+0

음, hashbang 방식을 사용하지 않았기 때문에 처음에는 작동하지 않을 것이라고 생각했습니다. 그러나 루트 매핑이 없어도 루트 디렉토리에있는 Staticfile에 pushstate : enabled를 추가하면 매력 덕분입니다. – ronenmiller

+0

당신은 무엇을하셨습니까? 조금 더 설명해 주시겠습니까? – Melchia