http://example.com/foo/bar.htmlからバックボーン アプリケーションを提供している場合、アプリケーション ルートを何として指定すればよいですか? 例えば:
Backbone.history.start({
pushState: true,
root: '/foo/'
});
対
Backbone.history.start({
pushState: true,
root: '/foo/bar.html'
});
実際、バックボーンのルーティングと履歴に関する限り、それは問題になるのでしょうか?
前の形式を使用するとpushState
、ウィンドウの (見かけの) 場所が のような文字列に変更されるため、相対 URL を含む画像が壊れてしまい/foo/login
、実際にしたい。img/orange_cat.jpg
/foo/login/img/orange_cat.jpg
/foo/img/orange_cat.jpg