this Heroku documentation uyarınca myapp.herokuapp.com
adresinde barındırılan bir Heroku uygulamasının özel bir etki alanı myapp.com
ile erişilmesine izin verebiliriz.Özel bir alan neden herokuapp.com'a yönlendiriliyor?
benim GoDaddy DNS Bölge File takip kayıtları eklemiş:
A (Host)
Host Points To TTL
--------------------------------------------------
@ 50.63.202.1 1/2 Hour
CName (Alias)
Host Points To TTL
--------------------------------------------------
email email.secureserver.net 1/2 Hour
ftp @ 1/2 Hour
www myapp.herokuapp.com 1/2 Hour
Normalde A kaydı noktaları bir sunucuya. Bu durumda Heroku bulut uygulamaları için bir IP adresi sağlamaz ve görünüşe göre CNAME yeterlidir.
www.myapp.com
veya myapp.com
'a gitmek, https://myapp.herokuapp.com
adresine yönlendirir. Ancak, http://www.myapp.com/blog/post/1
'a (ana sayfadan olmayan herhangi bir adrese) gitmek, www.myapp.com
etki alanında kalır ve bağlantılar tıklandığında Tamam - Ana sayfaya bir bağlantı tıklatıldığında, myapp.herokuapp.com
adresine yönlendiriliriz.
Ziyaretçi bu adresi ziyaret etmedikçe herokuapp.com adresini görememek için nasıl kurulabilir?
Heroku günlüklerinin çıkış
--app myapp --tail: uygulaması www.myapp.com gelen bir istek aldığında asla gibi görünüyor2016-03-11T01:13:49.756887+00:00 heroku[router]: at=info method=GET path="/" host=vast-hamlet-33090.herokuapp.com request_id=6177aa6c-dc5f-4de5-a1c6-1ff8b1194849 fwd="24.17.117.236" dyno=web.1 connect=1ms service=24ms status=304 bytes=181
2016-03-11T01:13:49.760014+00:00 app[web.1]: 24.17.117.236 - - [11/Mar/2016:01:13:49 +0000] "GET/HTTP/1.1" 304 - "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36"
, fakat sadece myapp.herokuapp.com. 'http://www.myapp.com' Bu hata HEROKU_URL sabit güncelleme Sonunda,
=== myapp Heroku Domain
myapp.herokuapp.com
=== myapp Custom Domains
Domain Name DNS Target
------------------ -------------------
www.myapp.com myapp.herokuapp.com
myapp.com myapp.herokuapp.com
Teşekkür ederiz! Bu bölümü gözden kaçırmıştım, ENV değişkenlerini görmediğim Domain bölümüne çok fazla odaklanmıştım;) – Stan
@Stan Bu yardımcı oldu :) –
Chrome'un güzel oynatılması için Chrome'un DNS önbelleğini temizlemem gerekiyordu (https:/OS'nin DNS önbelleği ile birlikte /superuser.com/a/203702/252083) ve soketleri. Bu yeterli zamanlar ve işe yaradı. Teşekkür ederim! – clayzermk1