IIS - appcmd を使用して ARR にキャッシュ制御ルールを追加する方法

IIS - appcmd を使用して ARR にキャッシュ制御ルールを追加する方法

私たちは、Windows Azure にデプロイされたリバース プロキシとして機能する IIS/ARR を使用しています。ロールの起動の一部として、すべての構成を処理する CMD ファイルが実行されます。

例: %appcmd% set config -section:webFarms /-"[name='mywebfarm']" /commit:apphost

キャッシュ制御ルールを作成する方法を見つけるのに苦労しています。この記事APPCMD経由

考えられるすべての構成パスを検索しましたが、キャッシュ制御ルール (手動で作成したものも含む) への参照が見つかりません。

答え1

回答は、Microsoft IIS フォーラムのクロスポストを通じて提供されました。

http://forums.iis.net/p/1183541/2004589.aspx#2004589

構成エディタを使用してappcmdコマンドを生成できます。

  1. IISマネージャーを開く
  2. サーバーレベルで構成エディタアイコンをクリックします
  3. セクションツリービューを展開し、「system.webServer/rewrite/globalRules」を選択します
  4. ルールを追加する
  5. ダイアログウィンドウを閉じる
  6. 右側のアクション ペインで [スクリプトの生成] をクリックします。

関連情報