4

現在、同じサーバーで 2 つのドメインを実行しています。どちらの Web サイトも同じファイルを使用します。

ユーザーがアクセスしているドメインに基づいて特定のページ コンテンツを表示するために、javascript や jquery などを利用することは可能ですか?

例えば。ユーザーが「www.site1.com」からアクセスした場合、「www.site2.com」からアクセスした場合とは異なる CSS テンプレートをページに表示できますか。

これが理にかなっていることを願っています。ありがとう。

4

3 に答える 3

1

PHP の場合:現在のドメインを取得する

JavaScript の場合: Javascript で現在のドメイン名を取得します (パスなどではありません)。

その後、PHP または JavaScript で if/else ステートメントを実行し、それに応じてコンテンツを表示できます。

于 2013-05-14T20:03:31.747 に答える
0

使用する$_SERVER['SERVER_NAME']

また、 $_SERVER 変数を確認することもできます

var_dump($_SERVER);

PHP マニュアル:$_SERVER

于 2013-05-14T20:11:22.730 に答える
-1

$_SERVER['HTTP_REFERER']値を確認して、ユーザーがどこから来たのかを知ることができます (ユーザーが来たアプリケーションのドメイン名とは関係ありません)。この値は便利かもしれませんが、簡単に変更できるため、依存するべきではありません (リンクをたどるときにWeb ブラウザーが設定するヘッダーの 1 つです)。

于 2013-05-14T20:03:00.300 に答える