Partager via


Configuration de fichiers et de sous-répertoires spécifiques

Mise à jour : novembre 2007

Les paramètres de configuration peuvent être appliqués à des ressources spécifiques en utilisant une balise <location> avec un attribut path approprié. L'attribut path peut être utilisé pour identifier un fichier ou un répertoire enfant spécifique auquel des paramètres de configuration uniques s'appliquent. Un seul chemin d'accès peut être utilisé dans l'attribut path. L'attribut path peut commencer par le raccourci " ~/ ", qui indique la racine de l'application. Pour plus d'informations, consultez Chemins d'accès aux sites Web ASP.NET.

Ainsi, l'exemple de fichier de configuration suivant spécifie des paramètres à trois niveaux :

  • des paramètres qui s'appliquent au répertoire actif et à tous les répertoires enfants (c.-à-d. à tout le contenu de la balise <configuration> supérieure) ;

  • des paramètres qui s'appliquent au répertoire enfant Sub1 (c.-à-d. à tout le contenu de la balise <location> avec un attribut path affecté de la valeur Sub1) ;

  • des paramètres qui s'appliquent au répertoire enfant Sub2 (c.-à-d. à tout le contenu de la balise <location> avec un attribut path affecté de la valeur Sub2).

<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>

Voir aussi

Tâches

Comment : configurer des répertoires spécifiques à l'aide des paramètres d'emplacement

Autres ressources

Administration de sites Web ASP.NET

Configuration d'applications