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