Modifier les paramètres du répertoire virtuel
Pour modifier les préférences d'un répertoire virtuel existant sur un domaine :
- Allez dans Accueil > Répertoires virtuels.
- Trouvez le répertoire dont vous voulez modifier les préférences puis cliquez sur
ou sur Préférences dans le répertoire concerné. - Modifiez les préférences du répertoire virtuel :
- Nom - donnez le nom du répertoire virtuel.
- Chemin - donnez le chemin d'accès au répertoire physique auquel le répertoire virtuel est relié.
- Accès aux sources du script - cochez cette case pour autoriser les utilisateurs à accéder au code source si l'autorisation de lecture ou d'écriture a été activée. Le code source insère des scripts dans les applications ASP.
- Autorisation d'écriture - cochez cette case pour donner aux utilisateurs le droit de lecture sur des fichiers ou des répertoires avec les propriétés associées.
- Autorisation d'écriture - cochez cette case pour donner aux utilisateurs le droit d'envoyer des fichiers avec les propriétés associées dans le répertoire virtuel ou de modifier le contenu d'un fichier sur lequel le droit d'écriture est activé. L'accès en écriture n'est autorisé que si le navigateur prend en charge la fonction PUT du protocole HTTP 1.1.
- Parcourir le répertoire - cochez cette case pour donner aux utilisateurs le droit de consulter le listing des liens hypertexte des fichiers et sous-répertoires existants dans le répertoire virtuel.
- Consigner les visites dans des logs - cochez cette case si vous voulez conserver les informations sur les visites dans le répertoire virtuel.
- Créer une application - cochez cette case pour à transformer le répertoire Web en application IIS. Le répertoire devient alors logiquement indépendant du reste du site Web.
- Droits d'exécution - sélectionnez le niveau d'exécution du programme approprié pour le répertoire virtuel.
Aucun - permet d'accéder aux seuls fichiers statiques comme les fichiers HTML ou les fichiers images.
Scripts uniquement - permet d'exécuter des scripts mais pas des exécutables.
Scripts et exécutables - supprime toutes les restrictions pour que tous les types de fichiers puissent être exécutés.
- Autoriser l'utilisation des chemins parents - cochez cette case pour autoriser l'utilisation de deux points dans le chemin d'accès pour donner la référence d'un dossier se trouvant un niveau au-dessus du répertoire Web courant. Ceci permet aux utilisateurs de remonter l'arborescence de répertoires sans savoir le nom du répertoire ni où ils se trouvent dans la hiérarchie. Si l'option est activée, la case Droit d'exécution en regard du chemin des répertoires parents ne doit pas être cochée au niveau des préférences de ces derniers pour éviter que des applications ne puissent exécuter des programmes dans les chemins parents sans autorisation.
- Autoriser l'exécution de l'application en mode MTA (multi-threaded apartment) - cochez cette case pour autoriser l'exécution de l'application en mode MTA (multi-threaded apartment). Autrement, l'application s'exécutera en mode STA (single-threaded apartment). Avec STA, chaque pool d'applications est exécuté dans le cadre d'un processus dédié. En mode MTA, plusieurs pools d'applications concurrents sont exécutés en un seul fil, ce qui peut faire augmenter les performances dans certains cas.
- Utiliser les documents par défaut - cochez cette case pour permettre l'utilisation des documents par défaut pour le répertoire Web courant. Le document par défaut est envoyé lorsque des utilisateurs accèdent au répertoire sur le Web sans indiquer le nom du fichier spécifique (par exemple, en tapant 'http://www.parallels.com' au lieu de 'http://www.parallels.com/index.html'). Si cette case n'est pas cochée et si la case Parcourir le répertoire l'est, le serveur Web renvoie une liste de dossiers. Si cette case n'est pas cochée et si la case Parcourir le répertoire est également décochée, le serveur Web renvoie un message d'erreur "Accès interdit".
- Ordre de recherche des documents par défaut - indique dans quel ordre IIS recherche le document par défaut, suite à quoi il envoie le premier fichier disponible qu'il trouve à l'utilisateur. Si aucune occurrence correspondante n'est trouvée, IIS se comporte comme quand la page de contenu par défaut est désactivée.
- Autoriser l'accès anonyme - cochez cette case si vous voulez rendre le répertoire public pour que les utilisateurs Web puissent y accéder sans devoir s'identifier.
- SSL requis - cochez cette case pour autoriser l'accès à ce répertoire via SSL uniquement.
- Paramètres ASP - paramètres spécifiques définis pour les applications Web basées sur ASP.
- Cliquez sur OK pour enregistrer les modifications.
Pour modifier les droits d'accès à un répertoire virtuel :
- Allez dans Domaines > nom du domaine > Répertoires virtuels.
- Cliquez sur l'icône
correspondant au répertoire que vous voulez ouvrir, puis modifiez les droits d'accès pour ce répertoire et pour tous ses fichiers. Pour de plus amples informations sur la façon de définir les droits d'accès, veuillez consulter la section Configurer les droits d'accès au répertoire et au fichier (Hébergement Windows).
Pour configurer de nouveau ASP.NET pour un répertoire virtuel :
- Allez dans Domaines > nom du domaine > Répertoires virtuels.
- Allez jusqu'au répertoire concerné et entrez-y.
- Cliquez sur Paramètres ASP.NET puis modifiez les options selon les besoins.
Pour de plus amples informations sur la configuration d'ASP.NET, lisez la section Configurer ASP.NET pour des répertoires virtuels.