2012-08-31 172 views
5

我的註冊商是godaddy,我在Heroku上運行我的應用程序。我想使用Route 53指向我的應用程序。Heroku和Route 53

由於heroku不推薦指向其代理的名稱,我應該使用什麼設置? (或者建議這樣做的建議方式是什麼,我不想使用SimpleDNS,他們在heroku教程中討論過)。

謝謝

回答

1

首先,你應該你的DNS轉移到亞馬遜路線53後您創建的CNAME與your-app.herokuapp.com。

您還應該在「域名」下的應用程序設置頁面上添加指向您的heroku實例的域名。

之後,它應該工作。

+0

看來路線53現在支持頂點域,意思可以有兩種mysite.com和www.mysite.com指向你的英雄應用程序。 –

+3

你能描述一下如何設置一個指向Heroku的Route 53路線的頂級域名? –

+1

@Dustin霍夫曼的解決方案是正確的。 Route53確實*不允許apex CNAME:「域名爲yourdomain.com的頂點不允許使用DNS名稱爲yourdomain.com的類型爲CNAME的RRSet。」 –

6

我剛寫完Naked Domain section of the Heroku docs on Amazon Route 53。這就解釋瞭如何設置在302 example.com重定向到使用Amazon S3和路線53 www.example.com

+0

Hi @ dustin-hoffman託管的服務,則您只能在Route53上擁有頂級域名,因爲您似乎寫了該部分,我對您有疑問:您在Heroku文檔中描述了ALIAS記錄作品,並且Route 53對其ALIAS記錄的描述看起來有所不同。你能詳細解釋一下嗎? Heroku文檔說這是一個302重定向,但是Route 53說它是一個真正的IP代理。在這裏看到docs:http://aws.amazon.com/route53/faqs/#Supported_DNS_record_types –

+0

你有沒有找到一種方法來完全刪除使用route53和heroku的「www」? –

+0

@ChrisFoster對於遲到的回覆感到抱歉。我不知道這種差異的原因。我只是看到ALIAS S3靜態站點執行302來讓我從mydomain.com到www.mydomain。 –