Webmaster Hub: Domaines et langues d'un site web - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Domaines et langues d'un site web Noter : -----

#1 L'utilisateur est hors-ligne   Nicolas 

  • ChatMaster
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 4 262
  • Inscrit(e) : 19-août 03
  • Genre:Homme
  • Localisation:Peyrolles

Posté 27 juin 2011 - 13:13

Bonjour,
J'ai un site en version FR pour lequel je voudrai faire une version UK. Ce qui changerait par rapport à la version FR ca serait principalement le contenu (base de données et textes).
A la conception de la version FR nous avions prévu à l'époque une structure de fichiers multilingues à savoir que pour chaque page nous avons un fichier FR et là possibilité d'avoir un fichier UK (ou d'autres langues).
Notre système reconnait la langue de la page à afficher en fonction d'un paramètre dans l'url. Par défaut c'est le FR donc pas besoin de le spécifier dans l'url. Pour infos les urls sont rewritées.

Quelles seraient la meilleure solution en terme de facilité de gestion du code pour gérer une 2eme langue sachant que :
- Le site actuel est stocké sur un domaine en .com (version FR) répertoire /home/domains/user/domain.com/public_html
- La version UK sera quant à elle sur un domaine en .net sur le même serveur dans /home/domains/user/domain.net/public_html

1 - Soit je copie la version fr dans le répertoire public_html correspondant au domaine .net mais à chaque modification de code sur l'une des versions je devrai modifier sur l'autre version. (c'est l'inconvénient)

2 - Soit le domaine .net (version uk) appel le code du situe dans le public_html du domaine .com (version fr) sans redirections d'url vers le .com (l'url doit rester sous la forme -http://domaine.net/directory/file.html

Mais techniquement je ne sais pas (encore) comment faire.

D'après vous quelle serait la meilleure solution ?

Merci d'avance
Nicolas
0

#2 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 27 juin 2011 - 13:18

Pour moi, la seconde, sans hésiter !
Et, en fonction du NDD, tu affiches tes fichiers FR ou UK.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#3 L'utilisateur est hors-ligne   Nicolas 

  • ChatMaster
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 4 262
  • Inscrit(e) : 19-août 03
  • Genre:Homme
  • Localisation:Peyrolles

Posté 27 juin 2011 - 13:30

Merci.

Mais par défaut apache redirige le net dans son répertoire respectif. Je dois donc changer cette configuration ? ou il y a une autre méthode ?
0

#4 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 27 juin 2011 - 14:02

Oui, il faut modifier le comportement. Logiquement, c'est dans le virtualhosts que tu devrais trouver l'info.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#5 L'utilisateur est hors-ligne   Nicolas 

  • ChatMaster
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 4 262
  • Inscrit(e) : 19-août 03
  • Genre:Homme
  • Localisation:Peyrolles

Posté 27 juin 2011 - 16:32

J'ai DirectAdmin et si je ne dis pas de bêtises je ne peux pas éditer le fichier httpd.conf car je perdrais les modifications à chaque mise à jour de DirectAdmin.
0

#6 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 27 juin 2011 - 16:37

Dans ce cas, c'est possible que le fichier vhost.conf soit appelé par httpd.conf, non ? Dans ce cas tu n'aurais qu'à éditer ce premier fichier.
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#7 L'utilisateur est hors-ligne   Nicolas 

  • ChatMaster
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 4 262
  • Inscrit(e) : 19-août 03
  • Genre:Homme
  • Localisation:Peyrolles

Posté 27 juin 2011 - 16:41

Les entrées VirtualHost sont présentes dans le fichier httpd.conf :-(
0

#8 L'utilisateur est hors-ligne   Nicolas 

  • ChatMaster
  • Voir le blog
  • Groupe : Fondateur
  • Messages : 4 262
  • Inscrit(e) : 19-août 03
  • Genre:Homme
  • Localisation:Peyrolles

Posté 27 juin 2011 - 22:22

J'ai trouvé une solution en faisant un include du script principal à partir du fichier index.php du répertoire /home/user/domains/domain.net/public_html/.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)