Skonfigurować Heroku i GoDaddy? [zamknięte]
Próbuję uzyskać nazwę domeny, którą kupiłem za pośrednictwem GoDaddy, aby współpracować z moją witryną hostowaną Heroku.
Jak skonfigurować nazwę domeny do pracy z Heroku?
4 answers
[Zaktualizowano 31.10.2014] Allright! To działa! Oto jak zrobiłem to od zera, więc inni z tym samym problemem mogą to naprawić. Najpierw wyjaśnię, jak skonfigurować Heroku i GoDaddy, a następnie wyjaśnię, jak utworzyć nagą domenę (www.example.com -> example.com).
Konfiguracja Heroku i GoDaddy:
-
W folderze projektu w terminalu (na komputerze) wpisz
heroku domains:add www.example.com
(gdziewww.example.com
jest domeną, w której kupiłeś GoDaddy) -
Zaloguj się do GoDaddy - > domeny - > Wybierz swoją domenę - > Uruchom (spowoduje to przejście do szczegółów domeny)
-
Kliknij zakładkę "Plik strefy DNS"
Usuń rekord CNAME o nazwie " www " (co wskazuje na @)
Kliknij "Dodaj rekord" - > CNAME(Alias) - > "Host" powinien być
www
i "Punkty do" powinny być twoim adresem Heroku (przykładsupermoo-bil-3411.herokuapp.com
). TTL może wynosić 1 godzinę.
Może trochę potrwać, zanim DNS propogate. Dla mnie zajęło to około 10 minut.
To jest to!supermoo-bil-3411.herokuapp.com
będzie teraz pod www.example.com
:)
Utwórz nagą domenę:
Naga domena eliminuje potrzebę pisania www przed nazwą domeny. Można to zrobić poprzez przekierowanie example.com
do www.example.com
. To jest bardzo łatwe na GoDaddy:
-
W tym samym oknie, co powyżej, kliknij zakładkę "Ustawienia"
-
Pod przekierowaniem -> domena - > Kliknij "Zarządzaj" - > następnie kliknij " Dodaj Forwarding "
-
'Forward to' should be
www.example.com
(Twoja domena), 'Redirect type' should be ' 301 (Permanent)', 'ustawienia do przodu' powinny być 'tylko do przodu' -
Upewnij się, że " zaktualizuj moje serwery nazw i ustawienia DNS, aby wspierać tę zmianę. (Zalecane) " jest sprawdzane
To jest to! Gotowe:)
Przydatne linki:
Dzięki Ryan Kazinec o pomoc:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-24 08:20:25
Ustawienia DNS mają zwykle opóźnienie.
Czy próbowałeś uzyskać dostęp do aplikacji z innego urządzenia? (Powiedzmy smartfon, który działa w innej sieci?) Widziałem kilka razy, gdzie moja lokalna pamięć podręczna dns powodowała problemy, dlatego dostęp do niej z innego urządzenia może rzucić trochę światła na twoją sytuację.
Jeśli wprowadzasz zmiany dns z komputera z systemem windows, możesz spłukać pamięć podręczną dns, która czasami może rozwiązać twój problem.
1.) Kliknij Prawym Przyciskiem Myszy NA CMD.exe (aka wiersz polecenia) 2.) Kliknij Uruchom jako Administrator. 3. Typ: ipconfig /flushdns 4.) Naciśnij klawisz Enter
Ale pamiętaj, że zmiany dns mogą trochę potrwać.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-02 16:22:11
Idź do https://dnsimple.com/r/ecc41c23013629 i otworzyć konto.
Mają one one click set up for heroku i można ustawić TTL tak niskie, jak jedna minuta. Następnie po stronie GoDaddy po prostu zmień serwery dns z serwerów go daddy na serwery dnsimple (wszystko wyjaśnione na stronie dnsimple). Proste;)
Twoja domena jest nadal hostowana przez GoDaddy]}GoDaddy nie jest miejscem do zarządzania dns w mojej skromnej opinii.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-03 10:03:04
Jednym z najprostszych sposobów konfiguracji zewnętrznej domeny z Heroku jest użycie tego dodatku: https://addons.heroku.com/zerigo_dns - wystarczy wskazać serwery nazw dns na
a.ns.zerigo.net
b.ns.zerigo.net
c.ns.zerigo.net
d.ns.zerigo.net
e.ns.zerigo.net
Nie jestem związany z Zerigo DNS-po prostu szczęśliwy użytkownik. Any yeah to za darmo dla 50,000 zapytań miesięcznie i za $20 / miesiąc masz nieograniczoną liczbę zapytań.
Mam nadzieję, że to pomoże.Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-17 10:15:23