Example1.comという名前のEmber.jsWebサイトにexample2.comのURLに転送するURLが必要な場合は、どうすればよいですか。 example2.comへの転送を実行するexample1.comのルートを作成できますか?おそらくbeforeModelフックで作成できますか?
通常の<a>
を使用するだけです:
<a href="example2.com">Route to Example 2</a>
ユーザーがURLをアドレスバーに直接入力した場合に転送する場合は、サーバーでリダイレクトを行う必要があります。それはEmberとは関係ありません。
または、
App.YourRoute = Ember.Route.extend({
redirect: function() {
window.location.replace("http://stackoverflow.com");
}
});
beforeModel
(またはその他の)フックも機能するはずです。
どのフックでも、以下を使用します。
window.location.replace("example2.com");