Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités

SharePoint 2007 : Host Header Mode

SharePoint 2007 est avant tout un framework de gestion de site, un site provisionning factory.

Je ne parle pas forcement d'un ou de deux sites mais de la possibilité de gérer 100 ou 10000 sites.

Dans ce genre de fonctionnement, la gestion des adresses peut devenir rapidement un vrai cauchemar

Le Host Header mode permet juste de faciliter ceci.

Si WSS v2 le permettait à l'installation de la base de configuration, WSS v3 lui simplifit le tout !

Ainsi désormais, on peut gérer sans écueil des site Host Header ou Path based.

le tout directement depuis une ligne de commande :

FAQ : What improvements have been made in Scalable hosting mode

Simple et bien pratique.

Cependant, je vais un peu détailler
>>> le Host Header mode permet, en terme simple,  de pouvoir gérer plusieurs Collections de Site SharePoint (SPsite) sur la même Web Application mais en utilisant des noms de domaines dédiés.

Pour rappel, voici l'architecture logique de SharePoint 2007 :

 

 

Par défaut, le fonctionnement de SharePoint 2007 est basé sur les chemin de gestion. Ces managed paths permettent d'accrocher une Collection de Site (la pyramide de Web site commencant par le top level site) à une url. Url étant gérée par la Web Application.

Ainsi, si une Web Application est monté sur l'url : www.example.com bien les Site Collection peuvent être créer sur des chemins comme

Bien sur rien ne vous empêche de créer d'autre chemins de gestion dans la Central Administation.

C'est à dire, des chemins :


Bref, tout dépend donc de l'url de base de votre Web Application.

Soucis, si jamais vous voulez gérer une dizaine de sous domaine, bien, vous êtes réduits à gérer une dizaine de site IIS pour créer vos 10 Web Applications (rappel, une Web Application est un site IIS étendu SharePoint).

Le Host Header mode permet justement de faciliter ce besoin en permettant de gérer directement les domaines dans la même Web Application, donc le même site IIS

Soit des Site Collections accessibles sur des sous domaines comme :

  • TeamA.example.com
  • TeamB.example.com
  • TeamC.example.com
  • Direction.Management.example.com
  • ...

En résumé, pas de probléme, tout n'est question que d'URL. SharePoint 2007 pouvant gérer les 2 types dans les mêmes Web Applications sans sourciller.

Il faut juste utiliser les lignes de commandes pour les site en Host Header :

           stsadm.exe -o createsite
           -url http://troy.example.com
           -ownerlogin DOMAIN\username
           -owneremail username@example.com
           -hhurl http://www.example.com
(voir l'encapsuler dans une feature pour l'admin centrale, à voir ...)

Renaud Comte aka TheMit (un peu d'IT pour changer)

Technorati tags: , , ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 28 novembre 2006 15:46 par themit

Commentaires

Marc JARROSSAY a dit :

Bonjour,

Je veux modifier l'url des différents accès au Project server 2007 que je viens d'installer. Par défaut, l'ensemble des sites spont configurés avec le nom de la machine.

Comment procéder ?

J'ai trouver une commande du style

stsadm -o -renamesite -oldUrl url -newUrl nexurl

mais ça ne fonctione  visiblement pas.

Merci.

# décembre 18, 2007 19:45

Gaetan a dit :

Hello à tous,

je cherche host header value et je tombe sur ce blog...

Du coup, je me permets tout de même de poser ma question ;o)

J'ai déjà une Web application exemple.intranet

et je veux que sample.intranet redirige vers exemple.intranet

En ASP.NET, la bonne vielle méthode voulait qu'on ajoute une host header value dans IIS avec le DNS qui pointe vers l'IP, mais avec MOSS 07, après tests, cela ne fonctionne pas...

Tu aurais une idée, lecteur ?

Super merci à ceux qui pouront répondre !!!

;o)

# août 1, 2008 12:08

TiboFA a dit :

excellent, ce fonctionnement en host header mode... mais ...

voici la situation :

* j'ai une webApp (http://monserver)

* je crée une collection de site sur cette WebApp, en mode Host Header (http://SiteCol.monserver.com)

jusque là, tout va bien

voici le besoin :

* je souhaite créer un chemin géré dans lequel je pourrai mettre une collection de site qui apparaisse dans ma collection de site en mode host header... (http://SiteCol.monserver.com/Chemin)

Voici la solution :

* là, j'ai beau chercher, je ne sais pas quoi mettre

* si vous avez des idées, je suis preneur

# décembre 2, 2008 11:50
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Kinect 1.5 is out ! par Cyril Sansus le 05-21-2012, 17:47

- Les actualités de la semaine sur c2i.fr (14 mai - 20 mai) par Richard Clark le 05-21-2012, 08:50

- Reactive Extensions : Consommer des services avec Rx Partie 3, les pièges à éviter par Léonard Labat le 05-20-2012, 23:45

- SharePoint Blog Site, problème d’archives par Le Blog (Vert) d'Arnaud JUND le 05-20-2012, 13:09

- Soirée ALT.NET Mai - 3 présentations par #Rui le 05-18-2012, 11:59

- [ #SharePoint 2010][ #SQLServer 2012] AlwaysOn pour SharePoint (2/4) : Configuration (2e partie)… par Le blog de Patrick [MVP SharePoint] le 05-18-2012, 11:31

- Team Foundation Server 11: tous les trésors cachés du site d’équipe par Philess le 05-16-2012, 19:01

- [PowerShell 3] Télécharger et installer la documentation en ligne par Blog de SPBrouillet (Pierrick BROUILLET) le 05-16-2012, 17:36

- [#SharePoint 2010][#SQLServer 2012] AlwaysOn pour SharePoint (1/4) : Configuration (1ère partie)… par Le blog de Patrick [MVP SharePoint] le 05-16-2012, 12:10

- Job Day @MIC Brussels - .Net Developers on Mobile applications par Le Blog (Vert) d'Arnaud JUND le 05-15-2012, 20:26