2011-08-15 10 views
0

私はむしろPHPに新しいですし、次の技術的に実現可能かどうか疑問に思っていますか?3つのドメインを提供する同じPHPファイル

私は3つのURLをサーバー上の同じページに表示したいと思いますが、コンテンツがurlAまたはurlBに属しているかどうかを示す指標フラグ付きのデータベーステーブルにコンテンツテキストが格納されています。つまり、

URL_AはAの製品にのみ関連するコンテンツを表示し、URL_BはBの商品に固有のコンテンツを表示し、URL_CはAとBの両方の商品を表示します。これらのURLはすべて同じページ(index.php)を指しますドメインの2つをリダイレクトするために301を使用するのではなく、ブランディングとコンテンツを区別するために入力されたドメインがすべて残っていることをお勧めします(例:www.urlA.comにアクセスする訪問者はwwwのようなウェブサイトのページをブラウジング/ .urlA.com/about-usまたはwww.urlA.com/news)

これはmod-rewriteといくつかのPHPロジックを使用して実装できますか、セッションや隠れたフォーム入力をさまざまなページに渡すことはできますか?

答えて

4

$_SERVER['HOST_NAME']を使用して、どの仮想ホストがアクセスされているかを判断することができます。この値を使用して、必要なロジックを実行します。

関連する問題