0

会社のプロフィールを掲載したウェブサイトがあります。これらのプロファイルには、製品やサービスなど、私のサイト内に多くのページがあります。一部のユーザーは、私のサイトのプロファイルをWebページとして使用したいと考えています。

例えば。www.mycustomerswebsite.comにアクセスすると、プロファイルが私のサイトに読み込まれますが、私のURLにリダイレクトされません。

DNSをサーバーに向けるだけで、これを実行できるようにしたいと思います。私が探している動作は、ホストされているワードプレスで実行できる動作と似ています。LinuxCentOSでWebサーバーとしてApacheを実行しています。

これを設定するための私のオプションは何ですか?

4

1 に答える 1

1

静的ファイルを提供する apache だけで、http://httpd.apache.org/docs/2.0/vhosts/mass.html に従ってワイルドカード仮想ホストを作成します

オンザフライでページを生成するスクリプトについて話している場合 (より可能性が高い)、そのスクリプトは、SERVER_NAME を調べて生成するコンテンツを決定するように記述されている必要があります - 疑似コード:

names = {
  'customer1.example.org': 1,
  'customer2.example.org': 2,
};

if ($ENV[SERVER_NAME] == 'www.example.com') {
  regularHome();
}
else {
  produceHome(names[$ENV[SERVER_NAME]]);
}

いずれにせよ、同じ顧客の mycustomerswebsite.com とあなたの名前を関連付ける必要があります。おそらく、彼らはあなたのサイトの設定にドメインを入力する必要があるか、すでにドメインが設定されている可能性があります。

結局のところ(そしておそらく最も難しいのは)、彼らにDNSの変更を依頼することです-彼らだけがそれを行うことができます-wwwがホストにCNAMEされるようにします。この目的のために、特別なホスト レコード "customers.example.com" などを厳密に作成することをお勧めします。ワードプレスに似た顧客向けのドキュメントを作成します。

http://en.support.wordpress.com/domain-mapping/map-existing-domain/#instructions-for-mapping-an-existing-domain

于 2012-06-25T23:14:31.323 に答える