2010-12-13 45 views
0

J'ai un site (appelons-le finnish.com). J'ai acheté un autre domaine, english.com. L'idée est d'avoir un site web multilingue. Les sites sont exactement les mêmes, mais ils ont forcément besoin d'informations spécifiques à la langue. Je suis actuellement à la recherche de la meilleure façon de le faire. Probablement c'est htaccess. Voilà ce que j'ai essayé:Plusieurs domaines pour différentes langues, la meilleure façon d'organiser?

RewriteEngine On 
RewriteRule header.php$ header.php?lang=en [L] 

Cependant, cela fonctionne comme je visite manuellement header.php (qui a les détails spécifiques à la langue), mais si je l'inclure par php, il ne fonctionne pas.

Il serait préférable, si les fichiers sélectionnés (pas besoin d'être dynamique, peuvent être répertoriés manuellement) aurait un $_GET -attribuer sur un autre domaine.

Des idées?

Lainé Martti

+0

Je suppose que tous les principaux CMS ont la capacité de gérer cela. Pourquoi réinventer la roue quand vous avez un site qui n'est pas construit pour cela? – Joey

Répondre

1

Je ne suis pas sûr que ce soit ce dont vous avez besoin, mais pourquoi ne pas utiliser $_SERVER["HTTP_HOST"] pour savoir quel domaine le fichier est adressé sous? Ensuite, vous pouvez changer de langue automatiquement.

+0

Vous, monsieur, êtes génial ... –