2011-11-15 10 views
1

私は2つのレールアプリケーションを使用しており、両方をHerokuに配備したいと考えています。たとえば、app1はデスクトップのアプリ、app2はモバイルデバイスのみになります(jQuery Mobileを使用します)。 App2はRESTFul Webサービスによってapp1からデータを取得します。herokuに2つのアプリケーションを配備し、RESTFul Webサービスで接続します

ヘロクでどうすればいいですか? App1は主なもの(http://www.mycompany.com)、app2は(http://m.mycompany.com)に展開されます

ありがとうございます。

+0

Webサービスの作成方法やHerokuへの展開方法を尋ねていますか?あなたのサービスを構築する方法を変更するHeroku環境に特別なものは何もありません.app1のドメイン名でapp2のActiveResourceモデルを指すだけです。 –

答えて

2

これは間違った方法です。あなたがする必要があるのは、次のようなものです:http://railscasts.com/episodes/221-subdomains-in-rails-3。基本的には、一度レールアプリケーションの中にサブドメインを設定すると、ビューを使用してm.domain.comに何が起こるかを指示することができ、それはまだあなたのDBに接続されます。

+0

あなたの答えをありがとう、私は2つのアプリを英雄で実行する必要はありません? – toy

+0

@toyいいえ、あなたとする必要はありませんし、おそらくしたくないです。サブドメインを設定して、ビューに正しくルーティングするだけで済みます。 –

関連する問題