4

rails ワイルドカード サブドメインで ember.js ルーティングを使用するにはどうすればよいですか?

たとえば、ユーザーがサイトにサインアップすると、サブドメインが取得されます。Joe と Josh の両方がサインアップし、それぞれサブドメインを取得します。

joe.mysite.com josh.mysite.com

Rails はすべての API 呼び出し (routes.rb) をルーティングし、ember は他のすべてをルーティングします。これを行う最善の方法は何ですか?レールまたはエンバーを使用してルーティングしますか? ember を使用してサブドメインをルーティングすることは可能ですか?

4

1 に答える 1

0

最善の方法は、プログラムでlocation.hostorをチェックすることlocation.hostnameです。

しかし、ember は通常、URL を偽造し、ページをリロードしないことで魔法のように機能します...ページをリロードせずにサブドメインを切り替える方法はわかりません。

サブドメインをメイン アプリの URL にリダイレクトし、そこからのルーティングは Ember に任せます。

于 2014-06-05T03:28:08.623 に答える