IISでのmod_rewriteのような機能(5/6/7)?
質問
私は(驚き)全くのmod_rewriteに依存しているWebフレームワークに取り組んでいます、しかし、私はしたいと思います。内蔵されているサイトの一つは、IISボックスに保存する必要がありますわずかなわずかなチャンスは、任意の書き換えモジュールは、私はに依存している可能性がIISの中で最も人気のあるバージョンであるかどう私は思ったんだけど、あります。
解決
IIS7は簡単です - Garethmが指摘するようにURL書き換えモジュールを使用します。
IIS <7は少しトリッキーではない - へラッチするいかなる統合パイプライン。あなたはIIS上でホスティングする人物はホスティングを捧げて、または少なくともインストールISAPIモジュールを得ることができることを必要とすることができると仮定すると、チェックアウトの象徴的な ISAPIがのフィルターを書き換えます。これは、無料、オープンソースとはかなり模倣のMOD-書き直したものです。
他のヒント
IIS7の場合は、IIS URL書き換えモジュールのがあります。私の記憶が正しければ、あなたはのWebプラットフォームインストーラーにして、それをインストールすることができます。
また、Apacheのmod_rewriteの設定フォーマットと互換性のあるIISの書き換えモジュールを書き換えた会社があるように見えます。あなたは Micronovea のウェブサイト上でそれを知ることができます。でも、私はこの1との経験がない。
私は大きな成功を収め HeliconTechのISAPI_Rewite を使用しました。これは、無料またはオープンソースではないのですが、それは、インストールして実行を得るためにも、超簡単、合理的に安いですし、よくサポートます。
ヘリコンも自由である「ライト」バージョンを持っています。