2012-08-31 8 views
5

내 등록 기관은 godaddy이며 Heroku에서 내 앱을 실행합니다. 루트 53을 사용하여 내 앱을 가리키고 싶습니다.Heroku 및 Route 53

heroku는 프록시를 가리키는 A 이름을 사용하지 않으므로 사용해야하는 설정은 무엇입니까? (또는 이것을 설정하는 권장 방법은 무엇입니까? SimpleDNS를 사용하지 않으려 고합니다.이 SimpleDNS는 heroku 자습서에서 설명합니다).

답변

1

먼저 당신이 your-app.herokuapp.com와 CNAME을 만들 그 후 아마존 국도 53에 DNS를 전송해야합니다 감사합니다.

또한 "도메인"아래의 앱 설정 페이지에서 heroku 인스턴스를 가리키는 도메인 이름을 추가해야합니다.

그 후에 작동해야합니다.

+0

그것은 지금 국도 (53)을 보인다 정점 도메인을 지원, 의미를 가질 수 모두 mysite.com과 www.mysite.com은 귀하의 heroku 앱을 가리 킵니다. –

+3

Route 53에서 Heroku를 가리키는 정점 도메인을 설정하는 방법을 설명 할 수 있습니까? –

+1

@Dustin Hoffman의 해결책이 올바른 것입니다. Route53은 apex CNAME을 허용하지 않습니다 * "yourdomain.com이라는 DNS 이름을 가진 CNAME 유형의 RRSet은 yourdomain.com 영역의 apex에서 허용되지 않습니다." –

6

방금 ​​Naked Domain section of the Heroku docs on Amazon Route 53을 작성했습니다. 이것은 302에서 설정 아마존 S3 국도 53를 사용하여 www.example.comexample.com에서 리디렉션하는 방법을 설명합니다

+0

안녕하세요 @ dustin-hoffman이 호스팅하는 서비스를 지정하는 경우 Route53에만 꼭지점을 지정할 수 있습니다.이 섹션을 작성한 것으로 보입니다. 내가 당신에게 질문이 있습니다. Heroku 문서에있는 ALIAS 레코드가 작동하고 Route 53의 ALIAS 레코드에 대한 설명이 다른 것처럼 보입니다. 이걸 좀 더 자세히 설명해 주시겠습니까? Heroku docs는 302 리디렉션이라고 말하지만 Route 53에서는 실제 IP 프록시라고 말합니다. http://aws.amazon.com/route53/faqs/#Supported_DNS_record_types –

+0

route53과 heroku를 사용하여 "www"를 완전히 제거하는 방법을 찾았습니까? –

+0

@ChrisFoster 늦게 답변 해 주셔서 죄송합니다. 나는 그 불일치의 이유를 모른다. 나는 ALIAS S3 정적 사이트가 302를 수행하여 mydomain.com에서 www.mydomain으로 이동한다는 것을 보았습니다. –