web-dev-qa-db-ja.com

アプリを再起動せずにIIS7でURL書き換えを変更することは可能ですか?

現在、ISAPIリライトを使用しています。ただし、IIS7を搭載したサーバーに移行します。 IIS7のURL書き換えツールを使用するルートをたどる場合(これを正しく覚えていれば、web.configが変更され、アプリケーションが再起動します)、次の方法がありますなし原因再起動するアプリケーション?

3

はい、問題はURL書き換え自体にあるのではなく、一部の設定がサイトのweb.configに委任されている新しいIIS7.x分散構成にあります。 web.configを変更すると、appdomainがリサイクルされます。これが 最近のビデオ AppDomainsでやったことです。

オプションは次のとおりです。

  • グローバルレベルでルールを作成します。それはappdomainのリサイクルを引き起こしません
  • ApplicationHost.configでルールを手動で作成し、タグでラップします。
  • サーバーの委任された構成設定を編集して、URL書き換えが委任されないようにします。次に、IIS Managerは自動的にapplicationHost.configに配置します。ただし、web.configファイルに既存のルールがあるとサイトが失敗するため、applicationHost.configに移行する必要があるため注意してください。最初。
2