Isapi リライトがインストールされた Win XP / IIS 7 マシンに Symfony プロジェクトがあります。フロントエンド (メイン) アプリケーションに移動すると、ルーティングが機能しないようです。私は常にデフォルトのモジュール/アクションに行き着きます。ただし、no_script_name = off
(アプリの settings.yml ファイルで)有効にすると、すべて正常に動作します。プロジェクトの一部として管理アプリもあり (これにもありますno_script_name = off
)、これも正常に機能します。これは単純な問題のように思えますが、これに 4 時間も取り組んできました。どんな助けでも大歓迎です、ありがとう。
編集: デバッグ ツールバーを使用するために、フロント コントローラーの環境を dev に変更したところ、URL がどのように見えても、常に次のように表示されることがわかりました。
パラメータ配列 ( 'module' => 'default', 'action' => 'index',) を持つ / のルート "ホームページ" (/) に一致します。
私が何をしても、モジュールは常にデフォルトと同じです