2016-10-07 9 views
-3

123-regに登録されているドメインを私のherokuアプリにポイントする方法を理解しようとしています。Rails、Heroku - herokuの123-regドメインを設定する

Host www.example.com not found: 2(SERVFAIL) 

Herokuのは、GoDaddyのための説明書を持っている:私は、私が行った手順が働いているかどうかを確認するとき

現在、私はというエラーを取得します。私は123-regを使用します。 123-regはherokuをサポートしていませんが、DNSにCNAMEレコードを追加する手順はあります。私はそれらに従った。

私は3つのCNAMEエントリを作成しました(そしてHerokuはそれらを受け入れないと思われるのですべてのAレコードを削除しました)。

www 
CNAME   www.example.com.   
www 
CNAME   example.com.   
www 
CNAME   rainbow-mutiny-636... 

すべてのCNAMEレコードの末尾に「。」が付きます。

誰でもherokuの123-regドメイン名の設定を開始する方法についてお手伝いできますか?

+0

実際のドメイン名がないと、これはデバッグするのが難しいです。 – Doon

+0

なぜですか?他のドメイン名プロバイダには、DNSの設定方法が記載されています。 – Mel

+0

よくSERVFAILはdnsエラーです。実際のドメイン名では、DNSコールツリーをデバッグしてどこにあるのかを確認できますが、cnamesを見るとループのように見えます。あなたは1つのCNAME、www.your-domain CNAME rainbow-mutiny-636しか持っていなくて、domainnameからcnameを作成することはできません。つまりexample.com CNAME rainbow-mutiny-636はできません。 – Doon

答えて

0

最初の問題は、CNAMEエントリが競合していることです。まず、ホスト名が「www」のすべてのCNAMEエントリを削除します。

新しいCNAMEエントリを1つ作成します。ホスト名フィールドは "www"で、送信先CNAMEはHerokuアプリのホスト名 "rainbow-mutiny-636.herokuapp.com"にする必要があります。

あなたのRailsアプリケーションのディレクトリに移動し、heroku domainsを端末で実行してください。あなたはこのエントリが表示されない場合は、実行して作成し、

Domain Name    DNS Target 
───────────────────────── ───────────────────── 
www.example.com   rainbow-mutiny-636.herokuapp.com 

heroku domains:add www.example.com 

をそして、それはこれだけですあなたは以前にそれを正しく設定している場合、あなたは次のように表示されるはずです。 DNSの変更が反映されたら、http://www.example.comはあなたのHerokuアプリケーションを指しているはずです。

+0

これがまだ動作しているかどうかは実際にはわかりません。私はホストwww.mycustomdomain.comが私のherokuの名前を指しているのを見ることができますが、実際に私のherokuページにSSLを追加する方法がわからないので、カスタムドメイン名でページに移動することはできません。とにかくこのヘルプのおかげで – Mel

+0

ありがとうございます。私がSSLの問題を解決したときに動作しているかどうかを確認するために戻ってきます。とにかく助けてくれてありがとう – Mel

+0

。私はまだこの問題を解決できません(私は今SSL問題を解決しました)。しかし、カスタムアドレスを使用してページを開こうとすると、次のエラーメッセージが表示されます:このサイトにアクセスできない サーバーDNSアドレスできませんでした見つけられた。 ERR_NAME_NOT_RESOLVED – Mel

関連する問題