l'url des Mysite dans moss 2007
-
mardi 25 janvier 2011 08:06
Bonjour à tous,
voila je travail depuis peu avec MOSS 2007, j'ai bien créée un site et des Mysite.
L'url de mon site est http://portail,
L'url des mysite est http://portail:3000/personnal/username/default.aspx
Le problème est que le site et les mysite n'utilisent pas le même port ( 80 et 3000), pour les besoins de mon entreprise, il faut que l'url des mysite soit :
http://portail/personnal/username/default.aspx (sans le port 3000).
j'ai cherché sur le net, et j'ai trouvé deux solutions :
1) étendre la web application du port 80.
2) utiliser stsadm comme suit
stsadm -o backup -url "http://portail:3000/personnal/username/default.aspx" -filename "save1"
stsadm -o restore -url "http://portail/personnal/username/default.aspx" -filename "save1"
Pour la première solution je n'ai pas pu trouver plus de détail pour préciser que ce que je rajoute à la web app va contenir les mysite
Pour la deuxième solution je me demande si je ne vais pas avoir de pb avec la base de données puisque je ne la sauvegarde pas.
Je précise que les mysite sont déjà créés.
Je vous remercie d'avance,
Toutes les réponses
-
mardi 25 janvier 2011 09:08
Bonjour,
L'application Web qui héberge les MySites détermine l'URL finale. Si vous souhaitez insérer les MySites dans la même application Web que le portail, sachez que c'est techniquement possible. Cependant, je ne vous le conseille pas (pour des raisons de migration et de maintenance notamment). Il vous faudra également migrer vos MySites existant. Je vous redirige pour ça vers ce blog : http://blogs.msdn.com/b/webtamer/archive/2008/03/28/how-to-move-mysites-from-one-web-application-and-content-database-to-another.aspx
Cependant, l'idéal selon moi serait de conserver une application web différente. Pourquoi ne pas créer une application web à l'adresse http://mysites ? vous auriez dans ce cas une URL de la forme http://mysites/personal/username/ en plus de l'URL http://portail. Ca a du sens, car si votre entreprise créé une autre application SharePoint (par exemple http://ged ou http://conges, etc.), les MySites seront toujours les MySites. Ce que je veux dire par là, c'est que les MySites ont vocation à être transverses et que vous auriez intérêt à les séparer du portail.
Sébastien PICAMELOT - http://blogs.developpeur.org/gribouillon/
- Proposé comme réponse Marc LognoulModerator mardi 25 janvier 2011 09:45
- Marqué comme réponse Roxana PANAITMicrosoft Employee, Owner mercredi 26 janvier 2011 15:27
-
mercredi 26 janvier 2011 07:24
Merci bcp pour ta réponse qui a éclairé ma lanterne, j'ai bien regardé le lien que tu ma donné et en cherchant sur le net je suis tombée sur ce lien :
http://blogs.msdn.com/b/cjohnson/archive/2006/09/15/754902.aspx
j'ai suivi les étapes et ça fonctionne;
Voila, merci encore
-
mercredi 26 janvier 2011 08:52
Au final j'ai bien obtenu les mysite dans le même port 80:
L'url du portail : http://portail
l'url des mysite : http://portail/personal/user_name
La question que je me pose à présent est la personnalisation des pages, je m'explique :
j'ai customisé la master page de mon portail, et la je me rend compte que les pages tq la recherche ou l'ajout d'un document ne suive pas ma custumisation.
Après qlq recherches sur le net, j'ai compris qu'il faut que je personnalise la application.master page qui se trouve dans 12/TEMPLATE/Layouts, j'ai compris aussi que tous les sites et les sous sites de la web application auront les mm design, ce qui signifie que le portail de mon entreprise et les mysite auront les même design, ce qui pose pb.
je ne sais pas si cette théorie est correcte ou pas, je me remets donc a votre savoir pour m'éclairer dans ce domaine.
Merci d'avance.

