現在、一つのIPアドレスと一つのドメインでWWWサーバーを運営しております。
サーバーはRedHatLinux上でAPACHEを使っています。
例えば、ドメインが hogehoge.com でIPアドレスが100.100.100.100 だったと
します。
そこに、IPアドレスは1つのままで、サブドメイン abcd.hogehoge.comを
使いたいとします。
このときにはネームサーバーになにか設定をしないといけないんでしょうか。
それともAPACHEにNameVirtualHostを指定すればいいだけなのでしょうか?
ネームサーバーの設定とApacheの設定のそれぞれについて教えてください。
お願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは。
先日書いた回答ですが、どうやら間違っていたようです。
済みません。
詳細は下記URLを参照して欲しいのですが、要するに、
全く異なる二つのドメイン(hogehoge.comとhogehoge.co.jpのような)
を一つのマシンで管理する場合は、私の書いた方法で良いのですが、
あるドメインとそのサブドメイン(hogehoge.comとabcd.hogehoge.com)
を一つのマシンで管理する場合は、ゾーンを二つ切る必要は無いようです。
バーチャルドメインの設定+BINDのCNAMEにサブドメインを登録する
だけでOKのようです。
私自身も勉強になりました。
では。
参考URL:http://www.komonet.ne.jp/~linux/6.1/v_host.htm
No.1
- 回答日時:
自分の場合、
hogehoge.com
hogehoge.co.jp
の二つのドメインを一つのサーバで(一つのIPアドレスで)
運用したことがあります。
その時は、ネームサーバ(BINDを使ってました)のnamed.confに、
正引きのゾーン情報を二つ定義し、二つの正引きファイルを作りました。
(hogehoge.com用の正引きファイルと、
hogehoge.co.jp用の正引きファイル)
マシン名がwwwだとすると、
hogehoge.comの方の正引きファイルには、www.hogehoge.comとIPアドレス
との対応を書いておき、
hogehoge.co.jpの方の正引きファイルには、www.hogehoge.co.jpとIPアドレス
との対応を書いておきます。
こうしておけば、www.hogehoge.comでアクセスしても、www.hogehoge.co.jp
でアクセスしても、同じドキュメントルートのホームページが表示されます。
私の場合、どちらのドメインでアクセスしても同じホームページが表示され
るようにしたかったので、設定はこれだけでした。
(Apacheのバーチャルホスト設定は行いませんでした)
バーチャルホストを使うということは、片方のドメインでアクセスした時と、
もう片方のドメインでアクセスした時とで、違うページを表示したい、という
ことですよね・・・。
以下は憶測です(バーチャルホストを使った経験がないので)。
ken_isidaさんの場合は恐らく、ネームサーバを以上のように設定しておき、
Apacheのバーチャルホストの設定もする、ということでいけるのでは。
アクセスされた時のサーバの動きは以下のようになるはず。
abcd.hogehoge.comでアクセスされたら、まずそのサブドメインがどこにある
のかを調べるためにネームサーバの検索が行われ、ken_isidaさんの立てて
いるネームサーバーに問い合わせが行きます。
次に、ken_isidaさんのネームサーバが、www.abcd.hogehoge.comの場所を
問い合わせ元に教えます。
で、問い合わせ元がwww.abcd.hogehoge.comに対してHTTPリクエストを投げ
ます。
HTTPリクエストを受け取ったwww.abcd.hogehoge.comのサーバで動いている
Apacheが、HTTPヘッダの情報を読んで、abcd.hogehoge.comに対するリクエ
ストだということを判断します。
この時、Apacheはバーチャルホストの設定を参照し、abcd.hogehoge.comに
対するリクエストだからこっちのページ、という振り分けを行います。
という動きを予想するので、ネームサーバの設定は必要だと思います。
長文になって済みませんでした。
なるほど、実によくわかりました。ありがとうございます。
詳しく説明していただいて感謝です。
ネームサーバーの設定とApacheの設定をやってみました。
が、ブラウザには"ページを表示できませんでした"とでます。
反映されるのには時間がかかるんでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス解析に見慣れないドメ...
-
一つのドメイン名で複数サーバ...
-
ドメインはなぜ有料なのですか?
-
@ybb.ne.jpと@ybb.co.jpのメー...
-
in-addr.arpaとは?
-
「.com.br」 というドメインに...
-
URLを構成する文字列の名称
-
どこのプロバイダ?
-
独自ドメイン使用可能な無料サ...
-
自社名メールアカウント ホー...
-
hpを作成する時ドメインを取得...
-
これって何処のプロバイダのア...
-
サイト閉鎖後もドメインをキー...
-
管理用DNSと参照用DNSの違い
-
ドメイン参加せずにプリントア...
-
未来サーバ、wordpress、結局有...
-
接続元ドメインって…?
-
Internet Explorer ではこのペ...
-
ドメイン登録が有効なのに、そ...
-
メールサーバを借りたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホームページとメールアドレス...
-
アクセス解析に見慣れないドメ...
-
ドメインはなぜ有料なのですか?
-
in-addr.arpaとは?
-
「.com.br」 というドメインに...
-
管理用DNSと参照用DNSの違い
-
日本で一番古い現在稼働してい...
-
【大至急】ドメインについて 最...
-
1つのサイトでアドレスの表示...
-
www3の3ってなんですか? https:...
-
VALUEドメインで取得した独自ド...
-
なぜ、世界に13台しかルート...
-
お名前.comのドメインは買い切...
-
サブドメインとホスト名の違い
-
CATVのDHCPサーバから割り...
-
.online
-
ドメイン会社制とはなんですか...
-
これって何処のプロバイダのア...
-
日本語ドメイン.jpとローマ字ド...
-
お名前ドットコムのドメインと...
おすすめ情報