httpd.iniについて言及しているので、isapi_rewritev2を使用していると思います。IIS 6でv3にアップグレードすることをお勧めします(IIS 7マシンの場合、ヘリコンは私が試したことのない「Ape」を強くお勧めします)。
これは、isapi_rewritev3の有料バージョンを想定しています。フリーウェアのLiteバージョンはこの回答では機能しません。
v3では、ファイルの名前はhttpd.iniではなく.htaccessになります。
各Webサイトには、独立したルールを持つ独自の.htaccessファイルを含めることができます。各ファイルを各Webサイトのルートフォルダーに配置します。
モジュールの異なるバージョンについて、2つのバージョンをインストールしたままにしようとはしていませんが、それが可能かどうかはわかりません。代わりに、v3にはRewriteCompatibility2ディレクティブがあり、各.htaccessファイルに含めるか省略することができます。これにより、一部のWebサイトではv2ルールを使用できるようになり、他のサイトではv3ルールを使用できるようになります。
どうやらこれはv3をv2と互換性のあるものにしますが、構文が100%一致するわけではありません。これらは、既存のルールの変換ツールを提供します。何も変わっていないことを思い出しているようです。主な違いは、クエリ文字列パラメータの処理です。これは、v2ルールでは明示的ですが、v3では個別に処理されます。(v3に完全に変換されると、ルールははるかに単純になります。)
上記は問題を解決するはずですが、より複雑な構成もあります。
サブディレクトリには、親ファイルの後に実行される独自の.htaccessファイルを含めることもできます。「現在の」データフォルダのポインティングを処理するために、これを1回実行しました。
VirtualHost、Directory、Location、Filesのディレクティブもあります。ここでの概要:http ://www.helicontech.com/isapi_rewrite/doc/context.htm 。私はこれを数回読まなければならなかったので、少し明確な説明のために個々の指令を読んでください。