12 May 12:17
Re: Faire pointer un nom de domaine sur une rubrique ?
From: Pascal Engelmajer <pascal.engelmajer <at> gmail.com>
Subject: Re: Faire pointer un nom de domaine sur une rubrique ?
Newsgroups: gmane.comp.web.spip.user
Date: 2008-05-12 10:17:47 GMT
Subject: Re: Faire pointer un nom de domaine sur une rubrique ?
Newsgroups: gmane.comp.web.spip.user
Date: 2008-05-12 10:17:47 GMT
Bonjour, La redirection ne permet pas de distinguer clairement les les domaine côté client. Si le besoin est par exemple de diffuser le sous_domaine sur une ip espagnole (.comdans l'exemple) alors que le domaine principal est diffusé sur une IP française (.net dans l'exemple)... Cela ne présente pas de difficulté majeure de conserver le bon nom de sous-domaine dans les liens en navigant dans le site: http://www.sous_domaine.com/spip.php=article112 et non http://www.domaine_principal.net/spip.php=article112 Le mieux est d'écrire des squelettes adéquats (sommaire-sous_domaine, inc-rubriques-sous_domaine, inc-head-sous_domaine, inc-entete-sous_domaine, etc., article-no_rubrique, rubrique=no_rubrique doit être identique à sommaire-sous_domaine, rubrique-no_rubrique, no_rubrique étant le numéro de la rubrique) pour être conséquent il faut éliminer les #URL_SITE et autres #NOM_SITE_SPIP et les remplacer par des valeurs en dur ou sur un fichier de paramètres si nécessaire. Ensuite il faut modifier le fichier spip.php de façon très simple par exemple if (count($_GET)==0) { if($_ENV[HTTP_HOST] == 'www.domaine-principal.net' ){ /* sommaire=sommaire-domaine-principal*/ include_spip('inc/headers'); redirige_par_entete(generer_url_public('sommaire-domaine-principal')); } if($_ENV[HTTP_HOST] == 'www.sous_domaine.com' ){ /* sommaire=sommaire-sous_domaine*/ include_spip('inc/headers'); redirige_par_entete(generer_url_public('sommaire-sous_domaine')); } } else { .../... Bon courage, Cordialement Pascal Engelmajer Le 11 mai 2008 22:32, Planète-éducation <planete.education <at> gmail.com> a écrit : > Bonjour, > > > > Le moyen le plus simple serait de créer une redirection web du domaine > secondaire vers l'article ou la rubrique de votre choix sur le site. > > > > Cordialement > > > > Yves > > > > http://www.planete-education.com > > http://www.planete-education.com/recit/ > > Le 11 mai 2008 15:39, Piffeo <piffeo <at> gmail.com> a écrit : >> >> Bonjour, >> >> Certains d'entre vous ont-ils déjà essayé de faire pointer un nom de >> domaine (différent du nom de domaine principal du site) uniquement sur une >> rubrique ? Si oui, quelles méthodes avez-vous utilisé ? Je chercher en effet >> à obtenir ceci : >> - http://www.mon-nom-de-domaine-principal.com pointe sur le répertoire >> racine de mon site spip >> - http://www.mon-nom-de-domaine-secondaire.com pointe sur la rubrique 4 de >> mon site spip, mais pas sous la forme d'une redirection vers >> http://www.mon-nom-de-domaine-principal.com/spip.php?rubrique4. Non, je veux >> que, dans la barre d'adresse du navigateur, on ne voit que >> http://www.mon-nom-de-domaine-secondaire.com mais que l'on se trouve sur la >> page http://www.mon-nom-de-domaine-principal.com/spip.php?rubrique4. >> >> Vous me suivez ? >> >> Si vous avez des (bonnes) idées, merci ! >> >> -- >> Piffeo >> >> _______________________________________________ >> liste spip >> spip <at> rezo.net - désabonnement : spip-off <at> rezo.net >> Infos et archives : http://listes.rezo.net/mailman/listinfo/spip >> Documentation de SPIP : http://www.spip.net/ >> irc://irc.freenode.net/spip >> FAQ : http://www.spip.net/fr_article1054.html >> > > > _______________________________________________ > liste spip > spip <at> rezo.net - désabonnement : spip-off <at> rezo.net > Infos et archives : http://listes.rezo.net/mailman/listinfo/spip > Documentation de SPIP : http://www.spip.net/ > irc://irc.freenode.net/spip > FAQ : http://www.spip.net/fr_article1054.html > > -- -- Pascal
RSS Feed