aとbのドメインがあるとします。これらのドメインに来たリクエストを同一サーバーに処理を振り向けたいのですが可能でしょうか?


例えばお名前.comにはドメインのDNS設定がありますが、このIPを同一にすればいいような感じがしますが。処理するサーバーでは、リクエスト元のドメイン名等をキーに処理をしたいと考えております。基本的な質問かも知れませんが、よろしくお願いします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/07/09 23:03:53
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:papa-tomo No.1

回答回数362ベストアンサー獲得回数107

ポイント200pt

ApacheでもIISでも主要サーバならバーチャルホストの設定をすれば可能です。

Apacheの設定方法は、下記URLのページに詳しく書かれていますので参考にしてみてください。

http://httpd.apache.org/docs/2.2/ja/vhosts/examples.html

追記:
IISの場合は、こんな感じです・・・
http://www.ipentec.com/document/document.aspx?page=windows-server-2008-iis-create-virtula-web-site&culture=ja-jp

id:papa-tomo

要するに、1つのWebサーバでリクエストを受け取った後、リクエスト中にあるホスト名(ドメイン名)で処理を振り分けて行きます。

ホスト名ごとに違うディレクトリ(フォルダ)を参照させたり、逆に複数のホスト名を1つの処理にまとめて同じディレクトリを参照させることもできます。

1つのIPで処理する事が出来るのがメリットですが、1つのマシンに複数のIPを割り付ける事も可能ですから応用は色々とあると思います。

2012/07/04 23:14:53
id:arcanum_jp

なるほど、DNS側で一つのIPに振り分けて、受け側サーバーではバーチャルホストで設定するわけですね。こんど実際に捨てドメイン取って実験してみたいと思います。

2012/07/07 21:43:45

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません