2016-06-05 5 views
0

namecheap에 등록 된 도메인 이름이 있습니다. mysite.com이라고합시다. 이 도메인을 내 개인 사이트로 만들고 싶습니다. 또한 Heroku의 레일즈 앱용 myapp.mysite.com과 같은 하위 도메인을 만들고 싶습니다.Namecheap에서 Heroku 레일 앱용 하위 도메인 만들기

Namecheap 대시 보드의 DNS 섹션에서 구성하려고 시도했지만 주제가 새로운 것입니다. 호스트에 @, TTL에 CNAME 유형을 사용하고 있습니다.

또한 Heroku 대시 보드에 myapp.mysite.com을 사용자 정의 도메인으로 추가했습니다.

내가이 일을 제대로하고 있습니까? DNS에 대해 더 자세히 알 수 있도록 자세히 설명하십시오.

편집 :

내가 이렇게 내 하위 도메인을 변경 :

  1. 유형 : CNAME
  2. 호스트 : myapp와
  3. 값 : mysite.om
  4. TTL : 자동

DNS가 업데이트되었으므로 이제 400 Nginx에서 잘못된 요청 오류가 발생했습니다. Heroku 때문입니까? Heroku에 몇 가지 설정을 추가해야합니까?

답변

1

내 질문에 대한 해결책을 찾았습니다. 모든 그래서 일단, 고급 DNS에 대한 올바른 구성 :

  1. 유형 : CNAME
  2. 호스트 : myapp와
  3. 값 : myapp.herokuapp.com (https 프로토콜없이)
  4. TTL : 자동

그런 다음 DNS가 하위 도메인을 업데이트하여 사용 가능하게 만드는 데 시간이 걸립니다. 이 시간 동안, 내 하위 도메인을 Heroku 구성에 추가해야했습니다. 대시 보드의 via 터미널을 통해 가능합니다.

나는이 명령 단자를 통해 그것을했다 : Heroku가 도메인이 : 몇 시간 후 myapp.mysite.com

을 추가, 마침내했다. 그러나 사용자 정의 도메인이나 하위 도메인을 사용하면 Heroku의 기본 SSL을 사용하지 않도록 설정할 수 있습니다.

나는 대부분이 문서를 통해 배우 : https://devcenter.heroku.com/articles/custom-domains

+0

완벽 이것에 대한 감사 일했다! – trickydiddy