インターネット上には、これに関する投稿がたくさんありますが、答えはありません。
Heroku で実行している Rails アプリで、ユーザーが独自のカスタム ドメインを自動的に追加できるようにすることはできますか? Heroku はこれを許可しますか?
- これを支援するアドオンはありますか
- カスタム ドメインとは、サブドメインではなく、独自のトップレベル ドメインを使用して追加することを意味します。例: example.com
インターネット上には、これに関する投稿がたくさんありますが、答えはありません。
Heroku で実行している Rails アプリで、ユーザーが独自のカスタム ドメインを自動的に追加できるようにすることはできますか? Heroku はこれを許可しますか?
これを許可する1つの解決策は次のとおりです。
はい、それは間違いなく可能です。アプリケーション内で Heroku gem を使用する必要があり、ドメインを追加するときに API 呼び出しを行って、選択したカスタム ドメインをアプリケーションに追加する必要があります。
SSLを使用できるようにしたい場合、アプリごとに1つのSSLアドオンしか持てないため、AFAIKは機能しません - ただし、ワイルドカードサブドメインを実行できるため、サブドメインの方が簡単です。 API 呼び出しを行う必要がなく、クライアントに DNS を編集させてアプリケーションを指すようにする必要もありません。