2017-11-19 13 views
0

heroku에 노드 js 응용 프로그램을 올바르게 배포했으며 heroku가 제공 한 도메인 이름으로 정상적으로 작동합니다.1 & 1 도메인 이름이 heroku 호스팅으로 리디렉션 됨

이제 내 개인 도메인 이름과 연결하려고합니다. Heroku가 웹 사이트에서, Heroku가 주최 ​​내 응용 프로그램의 설정 섹션에서, 나는 도메인 이름 my-app.com 할 수있는 설정을 가지고 내 Heroku가 DNS를 1 & 1, I 도메인 이름 my-app.com을 등록한에서 my-app.com.herokudns.com

로 설정되어 있는지 나는 1 & 1에 여전히 www.my-app.com

로 리디렉션, 그때 내가 모든 것을 저장 my-app.com.herokudns.com

에 DNS CNAME을 설정하는 www.my-app.com라는 하위 도메인을 만든하지만 www.my-app.com의에 갈 때 URL은입니다.3210은 내용이 heroku 제네릭 페이지를 보여 주며 There's nothing here, yet. Build something amazing입니다.

누군가 내 앱에 연결하기 위해 누락 된 부분을 파악할 수 있습니까?

답변

0

DNS 변경 take time to propagate through the network. 매우 자주 당신은 그들이 효과가 나타나기 전에 기다려야 할 것입니다.

레코드 'time to live (TTL)을 설정하면 다소 완화 될 수 있습니다. 이 값은 레코드에 대한 만료 시간이 후 값을 다시 꺼낼 필요가 신뢰할 수있는 서버에서 캐시 지정

짧은 TTL이는 권위있는 네임 서버에 무거운 부하를 일으킬 수 있지만, 중요한의 주소를 변경할 때 유용 할 수 있습니다 웹 서버 또는 MX records과 같은 서비스이므로 서비스를 이동하기 전에 DNS 관리자가 중단하여 중단을 최소화 할 수 있습니다.

DNS 레코드를 변경하려는 경우 이전 값이 이미 만료 된 것으로 변경되기 전에 TTL을 충분히 낮추어야합니다. 예를 들어, 변경하려는 레코드의 TTL이 86400 초 (24 시간) 인 경우 값을 수정하기 전에 최소 24 시간을 줄여야합니다.