明らかに、多くの mod の書き換えに関する議論と回答が Web 全体に存在します。しかし、私はそれらを把握するのに苦労しています。と思ったので、こちらで質問させていただきました。
ここのコメントでアンディ・ジョスリンが説明したことを行うための書き換えルールを求めています: https://stackoverflow.com/a/11100438
これは、example.com のルートにある現在のディレクトリ構造です。
- アプリ/
- app/index.html (angular js アプリケーションの「ルート」)
- api (これは 'api' に使用される symfony 2 アプリになります。ここでは、angular から ajax リクエストを送受信します。)
/api へのリクエストを除いて、すべてのリクエストを app/index.html にリダイレクトしたいと考えています。
例えば:
http://example.com/categories/electronics/ipodは実際にはhttp://example.com/app/index.html/categories/electronics/ipodに行くようなものです
ただし、 app/index.html 部分を非表示にしたいと思います。
次に、 http://example.com/apiへのリクエストには例外があります。これは、これらの URL パスに対して ajax リクエストを行う必要があるためです。
あらゆるヘルプ/ガイダンスに感謝します。