- - PR -
バーチャルドメインについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-13 21:15
はじめまして。
初心者なのでだれか教えてください。 今バーチャルドメインの設定をしているのですが http://xxx.comでアクセスをすると正常に動作するのですが、 http://www.xxx.comでアクセスをすると正常に動作しません。 zoneファイルでは www IN A xxx.com. と記述してます。 digコマンドで確認をしてみても正常に動作をしていると思うのですが 原因はどこにあるかわかりますでしょうか? よろしくお願いします。 環境 Linux 9 Bind 9です。 | ||||
|
投稿日時: 2005-04-13 21:47
こんばんわ.
初心者でも構いませんが, 「正常に動作しない」という言葉の意味を良く考えましょう. 具体的にどのように「正常でない」のですか? さらに,「バーチャルドメインの設定」はどのようにしましたか? | ||||
|
投稿日時: 2005-04-14 11:27
kaz様。早速のご返事ありがとうございます。
申し訳ございません。 状況はhttp://www.xxx.comだとプライマリのほうはレコードがなく、セカンダリの方のサーバーの設定を読みに言ってしまいます。 digを使って調べてみるとちゃんとCNAMEでxxx.comの方を読みにいきます。 xxx.zoneファイルは以下のようになっております。 aaa.com メインのドメイン xxx.com バーチャルドメイン $TTL 86400 @ IN SOA xxx.com. root.aaa.com. ( 2005041201 ;Serial 28800 ;Refresh 14400 ;Retry 2592000 ;Expire 86400) ;Minimum ; ; IN NS ns.aaa.com. ; IN MX 10 ns.aaa.com. ; IN A aaa.comのIPアドレス ns IN A aaa.comのIPアドレス mail IN A aaa.comのIPアドレス www IN CNAME xxx.com. httpd.confの設定 NameVirtualHost IPアドレス <VirtualHost IPアドレス> ServerAdmin root@aaa.com DocumentRoot /home/aaa/public_html ServerName aaa ServerAlias www.aaa </VirtualHost> <VirtualHost IPアドレス> ServerAdmin root@aaa.com DocumentRoot /home/xxx/public_html ServerName xxx ServerAlias www.xxx ErrorLog /home/xxx/xxx.com-error_log CustomLog /home/xxx/xxx.com-access_log common </VirtualHost> 設定は上記の感じです。 よろしくお願いします。 [ メッセージ編集済み 編集者: iamnothero 編集日時 2005-04-14 11:28 ] | ||||
|
投稿日時: 2005-04-14 18:36
一つ突っ込み
ServerNameの説明より
後は…、DNSでのドメイン名管理と、Apacheの仮想ドメインとをごっちゃにして考えない方が良いですよ。 そうそう、初心者を自称されるのであれば、DNSでCNAMEレコードを使うのはお奨めしません。 [ メッセージ編集済み 編集者: angel 編集日時 2005-04-14 18:37 ] | ||||
|
投稿日時: 2005-04-14 18:53
angel様。
ご返事ありがとうございます。 サイトの方を参考させていただいて正常に動くようになりました。 CNAMEの使い方はこれから勉強して行こうと思います。 kaz様、angel様本当にありがとうございました。 |
1