Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementLL'accès au portails
Précédente
 
Suivante
Nouveau message
15/05/2007 17:47
 

Salut

 

J'ai une question trés basique : comment DNN fait pour gérer les diférent alias de portail ?

 

J'ai ouvert le projet et j'ai parcouru tous les chemins de puis la page Deafult jusqu'au fond des DLL et je n'ai pas trouvé comment il fait pour capter le nom de l'alias qui a été frappé par l'utilisateur.

J'ai bien vu qu'il été stocké dans la base, avec plein d'info. J'ai vu que cela engendrait l'utilisation d'un ID de portail qui se retrouve dans pas mla de table, mais impossible de voir comment il fait le lien enre ce qui est dans la barre d'adresse du navigateur et la base de données.

 

Pouvez vous m'aider ?

Merci d'avance.

 
Nouveau message
15/05/2007 17:51
 

Salut !
Pour faire simple : l'instance connait les URL des sites (alias) qui sont liés au PortalID.
Quand un navigateur présente l'alias, DNN renvoi sur l'url connue les données liées au PortalID

Tout en sachant qu'il ne peut le faire que si IIS est correctement renseigné....

David.


"Qui ne connait pas l'Histoire ne connait rien".
 
Nouveau message
16/05/2007 09:21
 

Merci pour ta réponse.

J'avais réussi à comprendre à peu prés tout ce que tu dis et j'ai réussi à configurer tout ça pour que ça marche soit avec des Nom d'hôte dans IIS, soit avec des pointages de répertoires virtuels.

 

Mais ma question était plutôt sur la technique pure. Comment DNN capte il l'alias qui se trouve dans la barre d'adresse pour le comparer avec l'inscription qu'il a dans la base de données ?

En fait, ce que je cherche c'est plutôt du code ou a défaut le nom de la procédure ou de l'objet qui s'ocupe de ça.

 

En tout cas merci.

 
Nouveau message
22/05/2007 15:01
 

Personne n'aurait d'idée ?

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementLL'accès au portails