> Tech > Génération de l’ID de site

Génération de l’ID de site

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Les sites Web sont identifiés auprès de IIS par un nombre, pas par un nom. Quand vous créez un nouveau site Web dans IIS 5.0 et IIS 4.0, le serveur Web donne à  ce site Web le numéro libre suivant en ordre séquentiel (c'est-à dire que le serveur Web donne au

site
Web par défaut le numéro 1 et les numéros
2, 3 et ainsi de suite aux sites
Web suivants que vous créez). Vous devez
connaître le numéro ID de site
pour accéder à  l’ensemble des fichiers
log du site, qui a un chemin se terminant
par \W3SVC\siteIDnumber. S’il y a
plus d’un site, vous ne pouvez pas savoir,
en regardant les noms de dossiers
de fichiers log, quel dossier de fichiers
log appartient à  quel site Web. Il vous
faut aussi le numéro ID de site pour effectuer
un bon scripting ou pour des
modifications de métabase parce que,
quand on spécifie le chemin Microsoft
ADSI (Active Directory Service
Interfaces) à  une clé de métabase, il
faut souvent indiquer l’ID correcte.
Cependant, les numéros ID de
sites ne sont pas visibles de façon évidente
dans IIS 5.0 et IIS 4.0 IIS
Manager. Pour y rémédier, IIS 6.0 IIS
Manager a une nouvelle colonne
Identifier qui indique le numéro ID de
site. Vous pourriez être surpris de
constater que vos numéros ID de sites
IIS 6.0 sont grands, même si vous
n’avez que deux ou trois sites. Le premier
site que j’ai créé avait l’ID de
site 387660891 (et le chemin \W3
SVC\387660891). IIS 6.0 ne numérote
pas les sites de manière séquentielle : il
utilise une formule forgée d’après le
nom du site. Cette méthode peut
s’avérer utile dans une ferme Web dans
laquelle on veut des sites Web identiques,
avec des numéros ID de sites
identiques.
Vous pourriez avoir des scripts ou
des utilitaires tributaires du système de
numérotation séquentielle pour les ID
de sites. Pour désactiver le nouveau
système de numérotation et utiliser le
système séquentiel, ouvrez la sous-clé
de registre HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\InetMgr\Param
eters, créez une valeur REG_DWORD
nommée IncrementialSiteIDCreation,
et donnez-lui la valeur 2. Cette sous-clé
n’est pas présente par défaut.

Téléchargez cette ressource

Cybersécurité des collectivités : Enjeux, Perspectives & Solutions

Cybersécurité des collectivités : Enjeux, Perspectives & Solutions

Villes, intercommunalités, métropoles, départements et régions sont particulièrement exposés aux risques de cybersécurité. Ce livre blanc Stormshield présente les défis cyber que rencontrent les collectivités, les solutions et perspectives pour qu’elles puissent assurer leur mission d’utilité publique, en toute sécurité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010