THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Quelqu'un aurait il la solution à ce problême :

J'ai un nom de domaine www.nom-de-domaine-français.com avec une boutique thélia installéé, je vais traduire ce nom de domaine en www.traduction-du-nom-de-domaine.com, et je voudrais que ce nouveau nom de domaine fasse apel à la même base de donnée.

En résumé au lieu d'avoir :
www.nom-de-domaine-français.com/
www.nom-de-domaine-français.com/index.php?lang=2

je voudrais
www.traduction-du-nom-de-domaine.com
soit l'équivalent de
www.nom-de-domaine-français.com/index.php?lang=2

est-ce possible?
je pensais en prenant un multidomaine je pourrais partager la même base de donnée.. mais le problème c'est dans la partie admin l'url du site sera différente.
enfin je ne sais pas trop

merci si quelqu'un à une idée .

Last edited by jjm (06-11-2009 18:45:17)


web creation : développement & création web
Thélia plugin

Offline


Très bonne question, j'allais la poser bientôt.

Suis aussi intéressé par une réponse.


Est-ce que ça pourrait par exemple se passer dans le .htaccess ?

Un site trilingue mais 3 accès url différents suivant la langue.

Est-ce que ça le fait pour le référencement ?

QQun a expérimenté ?

Offline


Une reflexion naive,
mais ne faut il pas d'abord acheter 
www.traduction-du-nom-de-domaine.com dans toutes les langues souhaitees (si disponibles)
en plus de www.nom-de-domaine-français.com


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


C'est élémentaire mon cher Reg !  smile

et pas forcément en .com, mais aussi si nécessaire en .es ou .it ou .de ou .eu ou…

Last edited by Léon (09-11-2009 08:46:36)

Offline


Je continue à chercher :
Si je prend un compte qui permette de créer des multis domaines sur le même hébergement, je peux faite pointer le site fr et anglais sur la même base mais :

Dans le back office de thélia dans l'onglet configuration/liste des variables
Je ne peux pas insérer deux adresses de site différents...
et également le champ nom de site.

Last edited by jjm (10-11-2009 19:44:40)


web creation : développement & création web
Thélia plugin

  • yoan
  • Cofondateur Thelia

Offline


Alors tout simple.

Voici comment je procéde sur un exemple concret : shop.i-way-world.com

Dans tous les .php du template j'ajoute         include("langage.php");

Pour index.php ça donne

<?php
        include("langage.php");
        $fond = $rep. "index_page.html";
        $pageret=1;
        include("fonctions/moteur.php");
?>

Le fichier langage.php contient :

<?php
     $lang=1;

        if(strstr($_SERVER['HTTP_HOST'], "uk.shop.i-way-world.com"))
                $lang = 2;
?>

On met la lang à 1 par défaut (fr)
Si le domaine = uk.shop.i-way-world.com alors on force la lang à 2 (uk)

Il suffit du coup de faire pointer tous les domaines au même endroit et c'est THELIA qui choisit la bonne langue en fonction du domaine.

Si on poussait au maximum le SEO, un site en anglais sortira mieux s'il est hébergé sur un serveur dans le pays où on veut qu'il sorte mais bon ... on peut pas toujours smile


http://yoandemacedo.com

Cofondateur de la solution Thelia 1.x

Offline


Merci Yoan pour cette recette "du chef".

smile

Offline


Bonsoir,

Je viens de voir l'astuce proposée qui me semble être au top pour un sous domaine,
mais si c'est deux noms de domaine différents : par exemple
www.shop.com
et la traduction fr  www.boutique.com

www.shop.com étant un hébergement multi domaine
www.boutique.com étant un domaine hébergé sur le multi domaine donc je eux utiliser aussi la même base de donnée.
à partir de là je coince....


Sinon Merci bien pur l'astuce avec un sous domaine.

Last edited by jjm (12-11-2009 22:04:50)


web creation : développement & création web
Thélia plugin

Offline


je remontes ce post car ok pour le principe cela fonctionne, par contre comment gerer les pages .html qui contiennent des #INCLURE  .html ?