web-dev-qa-db-ja.com

Webサイトレベルの書き換えルールをapplicationHost.configに保存する

Webサイトのレベルで構成された書き換えルールをapplicationHost.configに保存することは可能ですかIIS Managerを使用している間)==?(手動で行う方法を知っています)
デフォルトでは、Web.configファイルに保存されます。
MSDeployツールによって他のサーバーにルールをデプロイするために必要です。

4
Tomek

はい、これを行うことは可能ですが、URL書き換えアプレットが持つすべてのNiceUI機能を利用できるわけではありません。

サイトの主な機能ビューには、「構成エディター」とマークされたアイコンがあります。ダブルクリックして開きます。

enter image description here

SectionFrom:という名前の2つのドロップダウンボックスがあります。

Sectionドロップダウンでは、編集する構成セクションを選択できます。ツリービューが開きます。

From:ドロップダウンでは、サイトのweb.configファイルまたは<location>ファイルのapplicationHost.config要素の設定を変更するかどうかを選択できます。

enter image description here

UIは、以下に格納されている生のスキーマデータから駆動されます。

C:\Windows\System32\inetsrv\config\schema

これはかなり「飾り気のない」ものですが、一部の構成機能アプレットには表示されないことがある構成要素/属性が公開されています。

かなり基本的ですが、applicationHost.configを直接ハッキングするよりも、本番サーバーでこれを使用する方が安全です。正しい列挙値を使用して、適切な場所に設定を配置していることが保証されるためです。指のトラブルによるリスク。

3
Kev