2010-12-13 7 views
0

私はサイトを持っています(finnish.comと呼ぶことにしましょう)。私は別のドメイン、english.comを買った。アイデアは多言語ウェブサイトを持つことです。サイトはまったく同じですが、言語固有の情報が必要です。私は現在、これを行う最善の方法を探しています。おそらくそれはhtaccessです。私は手動で(言語固有の詳細情報を持っている)header.phpの訪問として異なる言語の複数のドメイン、最適な配置方法は?

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

しかし、これは動作しますが、私はPHPを通してそれを含める場合、それは動作しません:これは私が試したものです。

選択したファイル(動的にする必要はなく、手動でリストすることができます)が$_GET -attributeを別のドメインに持つ場合は、これが最適です。

アイデア?

マルッティ・レイン

+0

私はすべての主要なCMSにこれを管理する能力があると思います。なぜあなたはそれのために構築されていないサイトを持っているときにホイールを再発明? – Joey

答えて

1

私はそれはあなたが必要なものですかどうかわからないんだけど、なぜファイルが下にアドレス指定されたドメインを見つけるために$_SERVER["HTTP_HOST"]を使用していませんか?次に、言語を自動的に切り替えることができます。

+0

あなたは、すばらしいです... –

関連する問題