次の方法で共有


特定のファイルとサブディレクトリの構成

更新 : 2007 年 11 月

構成設定を特定のリソースだけに適用するには、<location> タグに適切な path 属性を設定して使用します。path 属性は、一意な構成設定の適用対象とする特定のファイルまたは子ディレクトリを識別するために使用します。path 属性では、1 つのファイル パスのみを使用できます。path 属性の先頭でアプリケーション ルートを示す "~/" ショートカットを使用できます。詳細については、「ASP.NET Web サイトのパス」を参照してください。

たとえば、以下に示す構成ファイルの例では、次の 3 つのレベルで設定を指定しています。

  • 現在のディレクトリとそのすべての子ディレクトリに適用される設定 (最上位の <configuration> タグ内に含まれているすべての設定)。

  • 子ディレクトリ Sub1 に適用される設定 (path 属性を Sub1 に設定した <location> タグ内に含まれているすべての設定)。

  • 子ディレクトリ Sub2 に適用される設定 (path 属性を Sub2 に設定した <location> タグ内に含まれているすべての設定)。

<configuration>
  <system.web>
    <sessionState cookieless="true" timeout="10"/>
  </system.web>
         
  <!-- Configuration for the "sub1" subdirectory. -->
  <location path="sub1">
    <system.web>
      <httpHandlers>
        <add verb="*" path="sub1" type="Type1"/>
        <add verb="*" path="sub1" type="Type2"/>
      </httpHandlers>
    </system.web>
  </location>
   
  <!-- Configuration for the "sub1/sub2" subdirectory. -->
  <location path="sub1/sub2">
    <system.web>
      <httpHandlers>
        <add verb="*" path="sub1/sub2" type="Type3"/>
        <add verb="*" path="sub1/sub2" type="Type4"/>
      </httpHandlers>
    </system.web>
  </location>
</configuration>

参照

処理手順

方法 : Location の設定を使用して特定のディレクトリを構成する

その他の技術情報

ASP.NET Web サイトの管理

アプリケーションの設定