5

Heroku で Zerigo アドオンを追加しました。ここの回答の手順に従いました。

3番目のステップを除いて。これを実行しようとすると、heroku でアドオンを使用している場合はその必要がないという情報メッセージが表示されました。

ただし、カスタム ドメインにアクセスしようとすると、アプリケーション エラーが発生します。コマンドの実行

$ heroku logs

次の出力が得られます (部分的に貼り付けられています)。

at=error code=H70 desc="Access to bamboo HTTP endpoint denied" method=GET

proxy.heroku.com を myapp.herokuapp.com に置き換える必要があると書かれているこの記事を読みましたが、それを行う方法がわかりません。以前にリンクされたstackoverflowの回答で提案されているようにスニペットを追加しようとしましたが、proxy.herokuapp.comを指しているという点で

カスタム ドメインで ping コマンドを実行し、次の出力を得たときに、これを確認しました。

64 bytes from proxy.heroku.com : icmp_req=68 ttl=46 time=289 ms

これを機能させるにはどうすればよいですか?

4

3 に答える 3

12
  1. https://dashboard.heroku.com/appsに移動します
  2. アプリの名前をクリックします
  3. 「Zerigo DNS Zerigo Basic」をクリックし、「Configure」をクリック。[ホスト レコード] の下にカスタム ドメイン名が表示されます。
  4. 「スニペットを追加」をクリックします。ドロップダウン メニューから [Heroku] を選択します。
  5. 「選択したレコードを追加」をクリックします。
  6. ホスト レコードの下の CNAME エントリに移動し、[編集] をクリックします。データを からproxy.heroku.comに変更YOURAPP.herokuapp.com

また、次のことも行う必要がありました。

  1. https://dashboard.heroku.com/appsに戻ります
  2. アプリの名前をクリックします
  3. 設定をクリックします
  4. [ドメイン] の下に、mydomain.com などのカスタム ドメインを追加します。「www」で始まるものも追加する必要がありました。

設定が反映されるまで 10 ~ 15 分待つ必要がある場合があります。

于 2013-10-12T22:26:26.210 に答える