レールにアプリケーションがあり、Heroku でホストされています。今、私が欲しいのは、アプリケーションが2つの異なるドメインからアクセスできることです.a.comからアプリケーションにアクセスすると、特定のフロントエンドが必要であり、b.comからアクセスすると、他のフロントエンドを表示する必要があります. バックエンドは両方で同じである必要があります。これを達成するには、私が推測する唯一の方法があると思います。それは、同じバックコードと同じデータベース (私は PostgreSQL を使用しています) を持つ 2 つの異なるアプリケーションを持つことです。どうすればこれを達成できますか、そうでない場合は、他の代替手段について助けが必要です。
質問する
129 次
1 に答える
0
より簡単であれば、両方に 1 つのアプリのみを使用できます。次に、ドメイン名に応じて異なる応答をするように config/routes.rb を構成することをお勧めします。
ここで別の回答を参照してください: Rails routing to handle multiple domains on single application
Rails の高度な制約: http://guides.rubyonrails.org/routing.html#advanced-constraints
于 2013-02-04T19:00:47.867 に答える