Qui est en ligne

37 utilisateur(s) en ligne (18 membre(s) connecté(s) sur Forum)

Membre(s): 5
Invité(s): 32

steff7177, jeankrikri, hazertyck, bendenice, MysteryMan, Plus ...





Comment lier plusieurs nom de domain à un seul site ?
Admin Frxoops
Inscrit:
04/02/2003 07:37
De Belgique
Post(s): 3317
Pour une question d'amélioration en matière de référencement, je souhaiterais lier plusieurs nom de domaine (contenant des mots clés intéressants) à un seul site.

Mais attention, je ne parle pas de redirection, mais bien d'exploiter effectivement les noms de domaine ainsi crées.

Exemple :

Mon site www.arma-sa.com pourrait être consultable sous arma-sa.com mais aussi arma-sa.be (ou tout autre nom de domaine qui me convidrait).

Etant donné que ce site est en consultation seule, je ne m'inquiète pas des url inscrites en dur qui redirigeraient vers une url "non relative".

Quelle maniupulation dois-je effectuer, notemment au niveau du mainfile.php ? Existe-t-il un hack ? L'hébergeur a-t-il une exigence spécifique à ce sujet ?


Contribution le : 13/10/2005 09:54
_________________
Open in new window
Top 30 des modules Xoops
Créer un fichier PDF de la contribution Imprimer


Re: Comment lier plusieurs nom de domain à un seul site ?
Xoops accro
Inscrit:
15/07/2004 11:16
Post(s): 4709
Salut,
personnellement, j'ai un site accessible avec plusieurs domaines.
voici comment j'ai configuré mon mainfile.php
en espérant que ça réponde à ta question.

Citation :

$hote=getenv("HTTP_HOST"); //récupération du nom de domaine utilisé

if ($hote == "monsite.com")
$hote = "http://monsite.com";
else
if ($hote == "monsite.be")
$hote = "http://monsite.be";
else
if ($hote == "monsite.fr")
$hote = "http://monsite.fr";

define('XOOPS_URL', $hote);



au lieu de la ligne de base :

Citation :
define('XOOPS_URL', 'http://monsite.com');


sinon, au niveau de l'hébergement il faut juste voir si ton hébergeur autorise le pointage de plusieurs domaines sur un même compte (multi-domaines)

Contribution le : 13/10/2005 10:05
Créer un fichier PDF de la contribution Imprimer


Re: Comment lier plusieurs nom de domain à un seul site ?
Xoops accro
Inscrit:
25/02/2004 00:20
De Région parisienne
Post(s): 2524
il y a plus simple peut-être et en local ca à l'air de fonctionner.



define
('XOOPS_URL''http://' $_SERVER['HTTP_HOST'] . '/chemin vers xoops');


ou


define
('XOOPS_URL''http://' getenv("HTTP_HOST") . '/chemin vers xoops');



Seulement dans le cas ou xoops n'est pas dans la racine du site

'/chemin vers xoops'

Contribution le : 13/10/2005 10:09
Créer un fichier PDF de la contribution Imprimer


Re: Comment lier plusieurs nom de domain à un seul site ?
Xoops accro
Inscrit:
15/07/2004 11:16
Post(s): 4709
ah bien vu ! c'est plus net.
oui il n'y a pas de raisons que ça ne fonctionne pas comme ça :)


edit :
ah je me suis rappelé pourquoi j'avais utilisé ma méthode.
en fait j'ai des sous-domaines, qui pointent directement sur le dossier xoops.
ce qui me donne donc en réalité :

Citation :


$hote=getenv("HTTP_HOST");
if ($hote == "intranet.monsite.com")
$hote = "http://intranet.monsite.com";
else
if ($hote == "www.monsite.com")
$hote = "http://www.monsite.com/xoops";
else
if ($hote == "monsite.fr")
$hote = "http://monsite.fr/xoops";

define('XOOPS_URL', $hote);


on voit que je ne précise pas le dossier 'xoops' dans le premier cas de figure, car apache est configuré pour pointer directment dans le dossier xoops.
mais pour Solo l'autre méthode sur une ligne devrait convenir :)

Contribution le : 13/10/2005 10:14
Créer un fichier PDF de la contribution Imprimer


Re: Comment lier plusieurs nom de domain à un seul site ?
Xoops accro
Inscrit:
25/02/2004 00:20
De Région parisienne
Post(s): 2524
:merci:

Contribution le : 13/10/2005 10:17
Créer un fichier PDF de la contribution Imprimer


Re: Comment lier plusieurs nom de domain à un seul site ?
Admin Frxoops
Inscrit:
04/02/2003 07:37
De Belgique
Post(s): 3317
:merci:

Contribution le : 13/10/2005 12:04
_________________
Open in new window
Top 30 des modules Xoops
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification 
Message:*



[Recherche avancée]