2016-05-31 4 views
0

ユーザーが独自のカスタムドメインを使用して特定のHerokuサブドメインを指すようにすることはできますか?私はアプリでabc.myapp.comのURLを使用できるワイルドカードサブドメインを使用しています。ユーザーがmyuser.comを追加してそれを指すことはできますか?これはどうすればできますか?カスタムドメインをHerokuサブドメインにポイントする方法は?

ここにポイントを追加するとCNAMEが返されます。そのようなアプリメッセージはありません。カスタムドメインをHerokuダッシュボードに追加すると、トップレベルドメインを指し示すだけです。

詳細手順:

CNAME mydomain.com ---> myapp.herokuapp.com - 細かい

CNAME anotherdomain.com ---> sub.mydomain.com作品 -

を動作していません

私は、Herokuのダッシュボードにanotherdomain.comを追加する場合:

CNAME anotherdomain.com ---> sub.mydomain.comまたはmydomain.com - 正常に動作しますが、どちらかでルートドメインmydomain.comを開きますケース

私は適切なサブドメインを提供する唯一の方法は、db内のanotherdomain.comがsub.mydomain.comに対応し、適切なページを提供するように、アプリケーション内で処理することだと思います。

答えて

1

アプリのコードでは、新しいドメインがアプリを指すように設定する必要があります。
これは、heroku domains:addコマンドで手動で行う作業です。

heroku's Platform APIを使用すると、これをプログラムで実行できます。

+0

ドメインをHerokuに追加すると、sub.myapp.herokuapp.comまたはsub.domain.comではなくdomain.comに直接接続されます。サブドメインは無視されます。 – anges244

+0

'sub.myapp.herokuapp.com'サブドメインを追加することはできません。 –

+0

'sub.domain.com'を追加してもうまくいかない場合は、あなたが何かを正しく行っていないことを意味します(あなたに何も表示していないので、あなたを助けるのは難しいです)。 –

関連する問題