2012-11-20 11 views
17

Mam aplikację Heroku i dodałem CNAME (www do herokuapp), aby przekierować go z GoDaddy na Heroku. Teraz próbuję zarządzać także nagą domeną. To jest z Heroku documentation.heroku godaddy naga domena

Nagie domeny (znane również jako domeny gołe lub domeny apex, na przykład mydomain.com) muszą używać rekordów A DNS. Do skonfigurowania domeny głównej, dodać oddzielne rekordy A dla każdego z poniższych adresów stosując narzędzie zarządzania DNS:

75.101.163.44 
75.101.145.87 
174.129.212.2 

Sprawdź, czy usługa DNS jest poprawnie skonfigurowany z „host” polecenia:

$ host example.com 
example.com has address 75.101.163.44 
example.com has address 75.101.145.87 
example.com has address 174.129.212.2 

Aktywowałem również przekazywanie z głównego menu GoDaddy.

OK, jeśli spróbuję w domenie host example.com, wszystko jest w porządku. Ale gdy próbuję z przeglądarką, otrzymuję to:

Heroku | Brak takiej aplikacji Na tej nazwie hosta nie jest skonfigurowana żadna aplikacja. Być może właściciel aplikacja przemianowano go, albo źle wpisany URL

Próbowałem też z poleceniem heroku domains:add yourdomain.com ale to utworzyć drugą instancję mojej aplikacji, to nie przekierować go do pełna www domeny

+0

Błąd "Brak takiej aplikacji" jest w istocie metodą heroku na określenie "404". Prawdopodobnie oznacza to, że błędnie wpisałeś domenę aplikacji. – OneChillDude

Odpowiedz

19

Heroku bardzo zaleca od używanie A-records do wskazywania domen w aplikacjach w chmurze. Używanie rekordów A zwiększa szansę na niestabilność rozpoznawania nazw DNS. Heroku przechodzi do szczegółów here.

Zamiast tego należy przekierować swoją domenę do poddomeny "www". Aby uzyskać więcej informacji na temat konfigurowania go w GoDaddy, można przejść do strony this SO thread.

+3

W ubiegłym roku zastosowałem tę metodę kilka razy (wskazując A Records na adresy IP chmury Heroku), a moje doświadczenie polega na tym, że Heroku zmienia instancje co kilka miesięcy. Tak bardzo zniechęcony do produkcji. – wspruijt

+0

@wspruijt Moja odpowiedź odradza wskazywanie A-rekordów na Heroku IP. – redhotvengeance

+1

@redhotveneance I zgadzam się, chciałem tylko dodać, że Heroku naprawdę zmienia te adresy IP. Natknąłem się również na możliwe rozwiązanie tego problemu: http://blog.dnsimple.com/2011/11/inroducing-alias-record/ – wspruijt

Powiązane problemy