IIS 5 で Castle MonoRail ルーティング機能を使用することはできますか?
-
02-07-2019 - |
質問
Castle MonoRail Routing 機能を使用するには、IIS 6 以降を使用する必要がありますか?
casini が機能することはわかっていますが、実際には casini を使用して Web アプリをデプロイするつもりはありません。
解決
通常、必要な構成変更は、すべてのファイル拡張子に対する要求が ASP.net フィルターを通過するようにすることです (IIS で .aspx 拡張子の構成を確認できます)。
ただし、ディレクトリ内の特定のファイルではなく、特定の仮想ディレクトリに対する要求の場合、IIS は要求を通過させる前にディレクトリが存在することを検証しようとします。これを回避するには、通常、ディレクトリへのリクエストをインターセプトする ISAPI フィルタを作成するか、たとえば .mr で終わるすべてのリクエストを ASP.net エンジンにマップし、URL プレゼンテーション戦略を調整します。
所属していません StackOverflow