はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 バーチャルホストの設定で
日時: 2006/09/08 18:59
名前: terarin

はじめまして、Fedora Core5でサーバーを構築しております。
書籍やサイトを参考に構築を進めておりますがバーチャルホストの設定で困っており質問させてください。
(固定IPアドレスサービス、光プレミアムマンションタイプを契約)

【httpd.conf】
NameVirtualHost 202.171.142.241
<VirtualHost 202.171.142.241>
  ServerName terarin.com
  DocumentRoot /var/www/html
  ErrorLog logs/terarin.com-error_log
  CustomLog logs/terarin.com-access_log combined env=!no_log
</VirtualHost>
<VirtualHost 202.171.142.241>
  ServerName oh-mygirl.com
  DocumentRoot /var/www/oh-mygirl
  ErrorLog logs/oh-mygirl.com-error_log
  CustomLog logs/oh-mygirl.com-access_log combined env=!no_log
</VirtualHost>

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
【virtualhost.conf】
NameVirtualHost *:80
<VirtualHost *:80>
  ServerName terarin.com
  DocumentRoot /var/www/html
  ErrorLog logs/terarin.com-error_log
  CustomLog logs/terarin.com-access_log combined env=!no_log
</VirtualHost>

<VirtualHost *:80>
  ServerName oh-mygirl.com
  DocumentRoot /var/www/oh-mygirl
  ErrorLog logs/oh-mygirl.com-error_log
  CustomLog logs/oh-mygirl.com-access_log combined env=!no_log
</VirtualHost>

というふうにしているのですが、それぞれにアクセスすると
どちらも同じページが表示されてしまいます。
(ServerName terarin.comのページが表示される)
設定のしかたが間違っているのでしょうか。
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: バーチャルホストの設定で ( No.6 )
日時: 2006/09/09 08:21
名前: 管理者

terarinさん

> 確認はLANからですが、nslookupコマンドを実行したところ、
> *** Can't find server name for address 192.168.24.1: Non-existent domain
> *** Default severs are not available
> Server: UnKnown
> Address: 192.168.24.1

> Non-authoritative answer:
> Name: oh-mygirl.com
> Address: 202.171.142.241
> という内容がどちらとも表示されました。


上記結果から見ると、「oh-mygirl.com」はグローバルIPになっていますね。
サーバのアドレスが「192.168.24.1」でローカルなので、自サーバのDNSが外(グローバルIP)のIPで設定している物と思われます。

ももんがさんからのレス「>>1」に書かれている様に、DNSの設定は済んでいる様に思われますが内向きで各ドメインをローカルIPで解決する様にした方が良いと思います。

内向きゾーンファイルを再度確認してみて下さい。
メンテ
 Re: バーチャルホストの設定で ( No.7 )
日時: 2006/09/09 10:20
名前: terarin

お世話になってます。
なるほどhttp://terarin.comとhttp://oh-mygirl.comでみると
別々のページが表示されていました。
でもwwwを付けると同じページが表示されています。
今、内向きゾーンファイルを見直しているのですが、これはまた別の問題
なのでしょうか?
メンテ
 Re: バーチャルホストの設定で ( No.8 )
日時: 2006/09/09 10:41
名前: 管理者

ワイルドカードに対応させたい場合はそのバーチャル設定の部分を以下の様にします。

  ServerAlias terarin.com *.terarin.com

--------------------------

  ServerAlias oh-mygirl.com *.oh-mygirl.com
メンテ
 Re: バーチャルホストの設定で ( No.9 )
日時: 2006/09/11 10:03
名前: terarin

内部DNSの問題はまだ解決していないのですが、ひとまず外部からは
それぞれのドメインでサイトが確認できるようになりました。
まだまだ見直す箇所があり、更に各サーバーを構築していく上で
壁にぶつかりそうですががんばってみます。

近い内にお世話になるかもしれません、またよろしくお願いいたします。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.