web-dev-qa-db-ja.com

Herokuカスタムドメインが機能しない

Herokuアプリをカスタムドメインに接続する正しい方法は何ですか?

これは私が過去にそれをした方法です:

  1. GodaddyのDNSをherokuの提供されたターゲットにポイントします(例: https://peaceful-escarpment-22825.herokuapp.com

  2. ドメインでドメイン転送をオンにする

  3. 設定でHerokuにドメインを追加する

何らかの理由で、Herokuから提供されたターゲットは次のようになります:mycustomdomain.com.herokudns.com。そのDNSをGoDaddyに追加すると、まだ何もありません。ページ。

どこが間違っているのですか?ありがとう!

8
AndrewLeonardi

カスタムドメインがすでにHerokuアプリに表示されているため、この手順をスキップし続けました。これを実行すると、動作を開始しました。

heroku domains:add www.yourwebsite.com

ボーナス:すべてのページを安全なSSLにしたいですか?この素晴らしいNPMパッケージを使用してください https://www.npmjs.com/package/force-ssl-herok

29
AndrewLeonardi

これは私にとってはうまくいきましたが、コマンドの最後に--app <app name>を含める必要がありました。このような:

heroku domains:add www.yourwebsite.com --app <app name>

アプリ名は、Herokuでアプリを作成するときに使用したアプリ名です。

2
Adam Donatelli
Heroku domains:add www.yourwebsite.com --app <app name> 

これは、どの特定のアプリを指すかを知る必要があるため、これを行うための最良の方法です。

0
BitcoinKing