2012-11-20 41 views
17

Bir Heroku uygulamasına sahibim ve GoDaddy'den Heroku'ya yönlendirmek için bir CNAME (herokuapp'a www) ekliyorum. Şimdi çıplak alanı da yönetmeye çalışıyorum.heroku godaddy çıplak etki alanı

Bu, Heroku documentation numaralı telefondan alınmıştır. Çıplak etki alanları (aynı zamanda çıplak etki alanları veya apeks alanları olarak da bilinir, örneğin mydomain.com) DNS A-kayıtlarını kullanmalıdır.

75.101.163.44 
75.101.145.87 
174.129.212.2 

kontrol DNS “konak” komutuyla doğru yapılandırılmış:

$ 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 

kurulumunda kök alan, DNS yönetim aracını kullanarak aşağıdaki adreslerden biri için ayrı bir kayıt eklemek Ayrıca GoDaddy ana menüsünden iletmeyi de etkinleştirdim.

Tamam, etki alanımla birlikte ana example.com adresini denerim, tamam. Ancak, tarayıcıyla çalıştığımda şunu anlarım:

Heroku | Böyle bir uygulama yok Bu ana bilgisayar adında yapılandırılmış uygulama yok. Belki uygulama sahibi onu yeniden adlandırılmış olan veya sizin heroku domains:add yourdomain.com ama bu benim app ikinci bir örneğini oluşturmak, tam etki alanı www

bunu yönlendirmez ben komutuyla da denedik

URL'yi yanlış

+0

"Böyle Bir Uygulama Yok" hatası, aslında "404" demenin kahramanlık biçimidir. Büyük olasılıkla uygulama alanınızı yanlış yazdığınız anlamına gelir. – OneChillDude

cevap

19

Heroku , bulut uygulamalarındaki alanları işaretlemek için A-kayıtları kullanarak numaralı telefona karşı yüksek öneride bulunur. A-kayıtlarını kullanmak DNS çözünürlüğünün kararsızlığını artırır. Heroku ayrıntılara giriyor here. Bunun yerine, çıplak etki alanınızı 'www' alt etki alanına yönlendirmelisiniz. Bunu GoDaddy'de nasıl ayarlayacağınızla ilgili daha fazla ayrıntı için this SO thread'a başvurabilirsiniz.

+3

Geçtiğimiz yıl, bu yöntemi (A Kayıtlarını Heroku bulut örneği IP'lerini işaret ederek) birkaç kez uyguladım ve deneyimim Heroku'nun her birkaç ayda bir örnekleri değiştirmesi. Bu yüzden üretimde son derece cesaret kırıldı. – wspruijt

+0

@wspruijt Cevabım, Heroku IPs'teki A-kayıtlarını işaret etmenizi tavsiye ediyor. – redhotvengeance

+1

@redhotveneance Ve katılıyorum, sadece Heroku'nun bu IP'leri gerçekten değiştirdiğini eklemek istedim. Ayrıca buradaki olası bir çözüm üzerine de tökezledim: http://blog.dnsimple.com/2011/11/introducing-alias-record/ – wspruijt

İlgili konular