Manipulation de la métabase en ligne de commande avec ADSUTIL
2 réponses
Fred Brochier - Décalog
Bonjour,
Serveur 2003 - IIS 6
J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour créer
un site Web, incluant des répertoires virtuels.
Tout se passe bien, si ce n'est lorsque je veux rediriger mon site vers une
URL située en dessous : la propriété httpredirect est par défaut en modé
Hérité, ce qui redirige aussi les répertoires virtuels du site
Comment puis-je modifier cette propriété par script (les attributs de
HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jbongran
Fred Brochier - Décalog wrote:
Bonjour,
Serveur 2003 - IIS 6 J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour créer un site Web, incluant des répertoires virtuels. Tout se passe bien, si ce n'est lorsque je veux rediriger mon site vers une URL située en dessous : la propriété httpredirect est par défaut en modé Hérité, ce qui redirige aussi les répertoires virtuels du site Comment puis-je modifier cette propriété par script (les attributs de HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre aide
Fred
En utilisant inherit ? http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/ref_mb_httpredirect.mspx References: http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/ref_we_redirect.mspx Et une (petite) limitation de la MMC: http://support.microsoft.com/default.aspx?scid=kb;en-us;838369
Fred Brochier - Décalog wrote:
Bonjour,
Serveur 2003 - IIS 6
J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour
créer un site Web, incluant des répertoires virtuels.
Tout se passe bien, si ce n'est lorsque je veux rediriger mon site
vers une URL située en dessous : la propriété httpredirect est par
défaut en modé Hérité, ce qui redirige aussi les répertoires virtuels
du site
Comment puis-je modifier cette propriété par script (les attributs de
HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre
aide
Fred
En utilisant inherit ?
http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/ref_mb_httpredirect.mspx
References:
http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/ref_we_redirect.mspx
Et une (petite) limitation de la MMC:
http://support.microsoft.com/default.aspx?scid=kb;en-us;838369
Serveur 2003 - IIS 6 J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour créer un site Web, incluant des répertoires virtuels. Tout se passe bien, si ce n'est lorsque je veux rediriger mon site vers une URL située en dessous : la propriété httpredirect est par défaut en modé Hérité, ce qui redirige aussi les répertoires virtuels du site Comment puis-je modifier cette propriété par script (les attributs de HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre aide
Fred
En utilisant inherit ? http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/ref_mb_httpredirect.mspx References: http://www.microsoft.com/resources/documentation/iis/6/all/proddocs/en-us/ref_we_redirect.mspx Et une (petite) limitation de la MMC: http://support.microsoft.com/default.aspx?scid=kb;en-us;838369
EROL MVP SPS
Bonjour,
HttpRedirect La propriété HttpRedirect spécifie le répertoire ou l'URL vers lequel un client est redirigé lorsqu'il tente d'accéder à une ressource spécifique. Cette propriété peut prendre des valeurs de deux formes générales.
Le format simple est Destination,Flag.
a.. Où Destination peut spécifier une URL ou un chemin virtuel vers un fichier.
b.. Où Flag peut prendre une des quatre valeurs suivantes : a.. EXACT_DESTINATION indique que la valeur fournie pour Destination doit être considérée comme un emplacement cible absolu. b.. CHILD_ONLY indique que la valeur doit être ajoutée au début du nom de fichier de la demande à rediriger. c.. PERMANENT indique que la redirection est permanente pour cette ressource. d.. TEMPORARY indique que la redirection est temporaire pour cette ressource.
La forme la plus complexe utilise des caractères génériques. Le format est * ; Wildcard1; Destination1; Wildcard2; Destination2, Flag. Chaque paire Wildcard ; Destination indique que les demandes correspondant aux caractères génériques sont redirigées vers la destination spécifiée. Flag peut prendre les mêmes valeurs que dans le cas du format de chaîne simple.
Important : La définition de HttpRedirect au niveau du site ou du serveur n'a aucun effet.
Nom de l'attribut Valeur de l'attribut Type de données XML Chaîne Type de données WMI Chaîne Type de données ADSI Chaîne Type de données ABO Chaîne Identificateur de la métabase ABO MD_HTTP_REDIRECT Attributs INHERIT Valeur par défaut null MetaFlagsEx CACHE_PROPERTY_MODIFIED Type d'utilisateur IIS_MD_UT_FILE StartingNumber N/A EndingNumber N/A ID 6011
Emplacements configurables
Vous pouvez configurer cette propriété aux emplacements suivants dans la métabase IIS.
Chemin de la métabase Type d'objet d'administration IIS /LM/W3SVC/n/ROOT /LM/W3SVC/n/ROOT/nom_répertoire_virtuel IIsWebVirtualDir /LM/W3SVC/n/ROOT/nom_fichier /LM/W3SVC/n/ROOT/nom_répertoire_virtuel/nom_fichier IIsWebFile /LM/W3SVC/n/ROOT/nom_répertoire_physique /LM/W3SVC/n/nom_répertoire_virtuel/nom_répertoire_physique IIsWebDirectory
"Fred Brochier - Décalog" a écrit dans le message de news:
Bonjour,
Serveur 2003 - IIS 6 J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour créer un site Web, incluant des répertoires virtuels. Tout se passe bien, si ce n'est lorsque je veux rediriger mon site vers une URL située en dessous : la propriété httpredirect est par défaut en modé Hérité, ce qui redirige aussi les répertoires virtuels du site Comment puis-je modifier cette propriété par script (les attributs de HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre aide
Fred
Bonjour,
HttpRedirect
La propriété HttpRedirect spécifie le répertoire ou l'URL vers lequel un
client est redirigé lorsqu'il tente d'accéder à une ressource spécifique.
Cette propriété peut prendre des valeurs de deux formes générales.
Le format simple est Destination,Flag.
a.. Où Destination peut spécifier une URL ou un chemin virtuel vers un
fichier.
b.. Où Flag peut prendre une des quatre valeurs suivantes :
a.. EXACT_DESTINATION indique que la valeur fournie pour Destination
doit être considérée comme un emplacement cible absolu.
b.. CHILD_ONLY indique que la valeur doit être ajoutée au début du nom
de fichier de la demande à rediriger.
c.. PERMANENT indique que la redirection est permanente pour cette
ressource.
d.. TEMPORARY indique que la redirection est temporaire pour cette
ressource.
La forme la plus complexe utilise des caractères génériques. Le format est *
; Wildcard1; Destination1; Wildcard2; Destination2, Flag. Chaque paire
Wildcard ; Destination indique que les demandes correspondant aux caractères
génériques sont redirigées vers la destination spécifiée. Flag peut prendre
les mêmes valeurs que dans le cas du format de chaîne simple.
Important :
La définition de HttpRedirect au niveau du site ou du serveur n'a aucun
effet.
Nom de l'attribut Valeur de l'attribut
Type de données XML Chaîne
Type de données WMI Chaîne
Type de données ADSI Chaîne
Type de données ABO Chaîne
Identificateur de la métabase ABO MD_HTTP_REDIRECT
Attributs INHERIT
Valeur par défaut null
MetaFlagsEx CACHE_PROPERTY_MODIFIED
Type d'utilisateur IIS_MD_UT_FILE
StartingNumber N/A
EndingNumber N/A
ID 6011
Emplacements configurables
Vous pouvez configurer cette propriété aux emplacements suivants dans la
métabase IIS.
Chemin de la métabase Type d'objet d'administration IIS
/LM/W3SVC/n/ROOT
/LM/W3SVC/n/ROOT/nom_répertoire_virtuel IIsWebVirtualDir
/LM/W3SVC/n/ROOT/nom_fichier
/LM/W3SVC/n/ROOT/nom_répertoire_virtuel/nom_fichier IIsWebFile
/LM/W3SVC/n/ROOT/nom_répertoire_physique
/LM/W3SVC/n/nom_répertoire_virtuel/nom_répertoire_physique
IIsWebDirectory
"Fred Brochier - Décalog" <f.brochier@paprika.net> a écrit dans le message
de news: uBsIErtLFHA.2136@TK2MSFTNGP14.phx.gbl...
Bonjour,
Serveur 2003 - IIS 6
J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour créer
un site Web, incluant des répertoires virtuels.
Tout se passe bien, si ce n'est lorsque je veux rediriger mon site vers
une
URL située en dessous : la propriété httpredirect est par défaut en modé
Hérité, ce qui redirige aussi les répertoires virtuels du site
Comment puis-je modifier cette propriété par script (les attributs de
HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre aide
HttpRedirect La propriété HttpRedirect spécifie le répertoire ou l'URL vers lequel un client est redirigé lorsqu'il tente d'accéder à une ressource spécifique. Cette propriété peut prendre des valeurs de deux formes générales.
Le format simple est Destination,Flag.
a.. Où Destination peut spécifier une URL ou un chemin virtuel vers un fichier.
b.. Où Flag peut prendre une des quatre valeurs suivantes : a.. EXACT_DESTINATION indique que la valeur fournie pour Destination doit être considérée comme un emplacement cible absolu. b.. CHILD_ONLY indique que la valeur doit être ajoutée au début du nom de fichier de la demande à rediriger. c.. PERMANENT indique que la redirection est permanente pour cette ressource. d.. TEMPORARY indique que la redirection est temporaire pour cette ressource.
La forme la plus complexe utilise des caractères génériques. Le format est * ; Wildcard1; Destination1; Wildcard2; Destination2, Flag. Chaque paire Wildcard ; Destination indique que les demandes correspondant aux caractères génériques sont redirigées vers la destination spécifiée. Flag peut prendre les mêmes valeurs que dans le cas du format de chaîne simple.
Important : La définition de HttpRedirect au niveau du site ou du serveur n'a aucun effet.
Nom de l'attribut Valeur de l'attribut Type de données XML Chaîne Type de données WMI Chaîne Type de données ADSI Chaîne Type de données ABO Chaîne Identificateur de la métabase ABO MD_HTTP_REDIRECT Attributs INHERIT Valeur par défaut null MetaFlagsEx CACHE_PROPERTY_MODIFIED Type d'utilisateur IIS_MD_UT_FILE StartingNumber N/A EndingNumber N/A ID 6011
Emplacements configurables
Vous pouvez configurer cette propriété aux emplacements suivants dans la métabase IIS.
Chemin de la métabase Type d'objet d'administration IIS /LM/W3SVC/n/ROOT /LM/W3SVC/n/ROOT/nom_répertoire_virtuel IIsWebVirtualDir /LM/W3SVC/n/ROOT/nom_fichier /LM/W3SVC/n/ROOT/nom_répertoire_virtuel/nom_fichier IIsWebFile /LM/W3SVC/n/ROOT/nom_répertoire_physique /LM/W3SVC/n/nom_répertoire_virtuel/nom_répertoire_physique IIsWebDirectory
"Fred Brochier - Décalog" a écrit dans le message de news:
Bonjour,
Serveur 2003 - IIS 6 J'ai fait scripts à l'aide de ADSUTIL.VBS et autre CHACCESS.VBS pour créer un site Web, incluant des répertoires virtuels. Tout se passe bien, si ce n'est lorsque je veux rediriger mon site vers une URL située en dessous : la propriété httpredirect est par défaut en modé Hérité, ce qui redirige aussi les répertoires virtuels du site Comment puis-je modifier cette propriété par script (les attributs de HttpRedirect pour qu'il ne soit plus en mode hérité) ? Merci de votre aide