W edytorze stref DNS GoDaddy będziesz chciał skonfigurować swój rekord CNAME www, aby wskazywał na @. W swoim rekordzie A użyjesz symbolu wieloznacznego (*), aby wskazać adres IP, i drugiego rekordu A, który używa @ jako hosta, który będzie również wskazywał na adres internetowy. Tą drogą,
subdomain1.example.com will forward to your IP
www.example.com will forward to your IP
silly.example.com will forward to your IP
anything.example.com will forward to your IP
Często Zadawane Pytania
Czy mogę wskazać * .mydomain.com na moją aplikację Heroku?
Tak, korzystając z bezpłatnej funkcji Domeny niestandardowe w Heroku, możesz wskazać swoją aplikację w postaci domeny z symbolem wieloznacznym.
Jakich adresów IP należy użyć, aby skierować moją domenę niestandardową do Heroku?
Stos routingu Heroku korzysta z kolekcji adresów IP, które mogą ulec zmianie w dowolnym momencie, a używanie rekordów A do wskazywania aplikacji nie jest obsługiwane. Aby Twoja domena zawsze prawidłowo wskazywała siatkę routingu, skonfiguruj subdomeny (np. Www w www.example.org), używając rekordu CNAME:
If the app is on… Then CNAME the subdomain to
Bamboo yourapp.heroku.com
Cedar yourapp.herokuapp.com
Domeny nagie (lub nagie / wierzchołkowe) (np. Example.org) należy unikać ze względu na ich dostępność i konsekwencje związane z czasem działania.
Dlaczego nie mogę dodać subdomain.mydomain.com do mojej aplikacji?
W niektórych przypadkach próby dodania domeny niestandardowej (takiej jak subdomena.moja_domena.com) dla aplikacji mogą spowodować wystąpienie następującego błędu:
! mydomain.com is owned by another user
Wszystkie aplikacje dla danej domeny podstawowej muszą być własnością tego samego konta Heroku. Powyższy błąd oznacza, że ktoś inny dodał już domenę niestandardową mydomain.com do jednej ze swoich aplikacji.