이 기능은 루트 도메인을 Heroku로 올바르게 지정하기 위해 필요합니다.
https://devcenter.heroku.com/articles/custom-domains#cname-functionality-at-the-apex
DNSimple과 같은 일부 등록 기관은이를 지원합니다. 새로운 Google 도메인에서 지원됩니까?
답변
아니.
Google 도메인에서 지원하는 전체 레코드 목록은 다음에서 찾을 수 있습니다.
https://support.google.com/domains/answer/3290350
‘ALIAS’또는 ‘ANAME’또는 다른 유사 의사 CNAME이 지원되지 않습니다.
Heroku 문서에서 언급 한 레코드 유형은 실제 CNAME이 아니라 임의의 외부 A 레코드와 일치하도록 자동 업데이트되는 A 레코드입니다. Amazon Route 53과 다른 여러 DNS 제공 업체가이를 제공하고이를 ALIAS 또는 ANAME 등의 다양한 것으로 부르지 만 실제 RR 유형은 아닙니다.
Google 도메인은 “합성 레코드”를 지원하지만 AFAIK는 Heroku와 관련이 없습니다.
답변
아니요.하지만 Google 도메인에서 루트 도메인을 www CNAME에 전달할 수 있습니다.
먼저 사용자 정의 레코드 섹션 가리키는에서 CNAME을 만들 www
에 yourapp.herokuapp.com
.
그런 다음 합성 기록 섹션에서 선택 Subdomain forward
, 입력 @
에 subdomain
필드와 www.yourdomain.com
에 Destination URL
필드.
그것들을 저장하면 완료됩니다.
답변
Cloudflare가 나를 위해 일한 결과 (무료 계획) http://www.higherorderheroku.com/articles/cloudflare-dns-heroku/를 확인 하십시오 . 온 보딩은 훌륭하며 네임 서버 변경을 안내하고 루트 도메인에 CNAME 레코드를 설정할 때 자동으로 마법 ( “CNAME 병합”)을 적용합니다.
답변
모든 대답은 정확하지 않습니다.
그러나 해킹을 추가하기 위해 내가 한 일을 쓰고 있습니다.
나는 site24x7에 가서 내가 가리키고 싶은 DNS를 찾았다. DNS가 가리키는 전체 IP 주소 목록을 제공합니다. 그런 다음 루트 도메인의 모든 주소가 포함 된 A 레코드를 추가했습니다.
이것은 완전히 무료이며 구성하기가 쉽지만 단점이 있습니다. Heroku 또는 다른 제공 업체는 모든 IP 주소를 변경하도록 선택할 수 있으며 설정이 실패합니다. 사이트가 활성화되어있는 한 원격 가능성처럼 보입니다. 나는 지난 몇 개월 동안-2016 년 2 월 이후로 그것을 직면하지 않았습니다.