2009-04-27 8 views
1

私は統合モードの多くの問題に直面しているので、それを適応させないという落とし穴が何であるのだろうか。 たとえば、URLRewritng.netは、統合モードのアラビア語クエリ文字列を解析していません。IIS 7の統合モードを使わなくてもいいですか?

web.configとの両方を組み合わせる能力がある方がいいと思いますが、HTTPハンドラとモジュールは、それに合ったモードで機能させることができますか?

答えて

3

IIS7の統合モードの主な利点は、HTTP要求/応答パイプラインへのネイティブ.NETの統合であるようです。

ネイティブインテグレーションでは、静的ファイルであっても、すべてのリクエストにアクセスでき、設定ファイルの設定だけでサーバ自体を設定する必要はなく、共有ホスティングが容易になります。

IIS6では、ワイルドカードマッピングがパフォーマンスを低下させると言われていたにもかかわらず、基本的にIIS7統合モードの利点のほとんどを与えたワイルドカードマッピング(*)を使用して.NETをパイプラインに統合することができました私はそれは、単に統合モードをサポートするようにコードを変更するクラシックモードに固執し、必要に応じてワイルドカードマッピングをオンにする努力する価値はないと思う特定の番号とthis SO question actually shows that performance is not impacted at all.

を持っているように見えました。

+0

大変お世話になりましたが、私は共有ホスティング環境でIIS 7を使用しています。 ワイルドカードマッピングが必要なのはいつですか? – DevMania

+2

URLに.aspx拡張子を付けずにリクエスト(または.asmx .axdなど)を処理する場合は、ワイルドカードマッピングが必要です。これにより、静的ファイル(.gif .jpgなど)を処理できます。それらに認証を追加する場合に便利です。 –

+0

助けてくれてありがとうたくさんの男 – DevMania

関連する問題