モバイルWebアプリでWebアプリと同じリソース(モデル、コレクションなど)を使用したいのですが、404を取得しています。私はRequireJS(これらのファイルをロードする)、およびBackboneとjQueryMobileを使用しています。
私のアプリは次のように構成されています。
/
/js
/models
/collections
/mobile
/js
私のサブドメインm.mysite.com
はを指してい/mobile
ます。m.mysite.com/js/models
のすべてのリクエストをにリダイレクトしたいのですが、他のリクエストmysite.com/js/models
も同様ですcollections
。
私は次のコードを思いついたが、それは機能しておらず、まだ404を取得している:
# Redirect all calls to '/models' or '/collections' to regular domain
RewriteRule local\.m\.mysite\.co/js/(models|collections|helpers|objects)/(.*?)$ mysite.co/js/$1/$2
[L,QSA,R=301]
注:ローカルサーバーの前に。を付けましたlocal.
。