Index: [Article Count Order] [Thread]

Date:  Wed, 27 Jul 2005 20:22:17 +0900
From:  伊藤 真司 <itoh (at mark) netpersons.co.jp>
Subject:  [coba-o:01288] サブドメインなし
To:  coba-o <coba-o (at mark) bluequartz.org>
Message-Id:  <53df0b8037dd9e520e38cf417da5a61e (at mark) netpersons.co.jp>
X-Mail-Count: 01288

いつもお世話になっております。伊藤と申します。
初歩的な質問かもしれませんが、何卒ご教授お願いいたします。

Fedora Core 1 + Bluequartzにてテスト中です。

Bluequartz.orgサイトではhttp://www.bluequartz.org/http://bluequartz.org/とでも、 
返していますが、このような挙動をさせたいと思っています。

そこで、http://www.foo.jp/http://foo.jp/というリクエストに対してhttp://という仮想サイトでも、 
www.foo.jp/を参照できるようにとDNSのAレコードを追加しました。
-----
		IN	A	×××.×××.×××.×××	←これを追加しました。
www		IN	 A	×××.×××.×××.×××
-----
というようにAレコードを設定しました。
これでapacheのhttpd.confに対して
-----
<VirtualHost foo.jp:80>
ServerName foo.jp
ServerAdmin admin
DocumentRoot /home/.sites/22/site13/web
</VirtualHost>
-----
という記述をしたいのですが、httpd.confには、Include  
conf.d/*.confという記述がありましたので、httpd.confと同階層にconf.dというフォルダを作成し、srm.confを移動 
しました。
このsrm.confに上記の内容を記述し、BINDとApacheを再起動させました。
すると、http://www.foo.jp/http://foo.jp/では表示されません。というリクエストには正常にサイトが表示されますが、
apacheのerror_logにも何も記述がなく、途方にくれています。

もしかしたら、/etc/httpd/conf/vhosts/site13.includeにRewriteディレクティブを記述しなければならない 
のでしょうか。
どなたかご存じの方がおられましたら、お知らせください。

=====
ITOH,Shinji
itoh (at mark) netpersons.co.jp
=====