我的.io域適用於www.domain.io,但不適用於domain.io版本。以下是我嘗試過的每個版本和修訂版本之間的充足時間。我人Gandi.net和Heroku域路由
@ 10800 IN A 174.129.212.2
@ 10800 IN A 75.101.145.87
@ 10800 IN A 75.101.163.44
blog 10800 IN CNAME blogs.vip.gandi.net.
imap 10800 IN CNAME access.mail.gandi.net.
pop 10800 IN CNAME access.mail.gandi.net.
smtp 10800 IN CNAME relay.mail.gandi.net.
webmail 10800 IN CNAME webmail.gandi.net.
www 10800 IN CNAME domain.herokuapp.com
@ 10800 IN MX 50 fb.mail.gandi.net.
@ 10800 IN MX 10 spool.mail.gandi.net.
@ 10800 IN A 174.129.212.2
@ 10800 IN A 75.101.145.87
@ 10800 IN A 75.101.163.44
www 10800 IN CNAME domain.herokuapp.com
@ 10800 IN A 174.129.212.2
@ 10800 IN A 75.101.145.87
@ 10800 IN A 75.101.163.44
www 10800 IN CNAME domain.herokuapp.com.
去除由於Gandi and Heroku set up issue
www 10800 IN CNAME domain.herokuapp.com.
@
線從閱讀其他答案喜歡How to setup DNS for an apex domain (no www) pointing to a Heroku app?,它似乎最好從根域到一個以www重定向。任何其他方式?
另請參閱gandi.net的行是必要的?
我認爲Heroku的這部分已經過時了。在步驟3:如果你做'heroku域名:添加my-custom-domain.com',那麼DNS目標設置爲'my-custom-domain.com.herokudns.com'並添加'www.my-custom-domain .com「的目標是」www.my-custom-domain.com.herokudns.com「。所以,目標使用'herokudns'而不是'herokuapp',但我也不知道如何給所有的自定義域賦予相同的目標。 –
如果您的網域使用https,則這不起作用。如果您嘗試在不使用www https://example.com/的情況下使用https打開您的網站,它將不會重新發送! 'curl -I https://example.com/ curl:(7)無法連接到example.com端口443:沒有路由到主機' – sys0dm1n