投稿日:2004年09月05日 作成鷹の巣

No.17176 Apacheのバーチャルホストを設定した場合は、GlobalEnvironmentの設定は無効になるのでしょうか。



Apacheのバーチャルホストを設定した場合は、GlobalEnvironmentの設定は無効になるのでしょうか。

No.17176 投稿時間:2004年09月05日(Sun) 09:58 投稿者名:やま URL:

Win2000+Apache2でNAMEベースのバーチャルホストを組もうとしています。
httpd.confで、
Aサイト(AAA.com)
GlobalEnvironmentでc:\site\をドキュメントルートに、
Bサイト(BBB.com)
VirtualHostでc:\site\www1\をドキュメントルートに設定しています。

Aサイト、Bサイト共にドメインを取得して、DNSを割りあてたのですが、
http://www.BBB.com/
を開くとAサイトのドキュメントルート(c:\site\)が開いてしまいます。
バーチャルホストを設定した場合は、GlobalEnvironmentの設定は無効になるのでしょうか。
また、無効になる場合、AサイトBサイトを共にバーチャルホストとして、c:\site\をそのままIPアドレスで使用することはできないでしょうか。
例えば
http://www.AAA.com/はc:\site\www0\
http://www.BBB.com/はc:\site\www1\
http://123.456.789.000はc:\site\
としたいと考えています。
よろしくお願いします。


訂正。

No.17177 投稿時間:2004年09月05日(Sun) 10:26 投稿者名:やま URL:

ごめんなさい。間違えました。
> Aサイト、Bサイト共にドメインを取得して、DNSを割りあてたのですが、
> http://www.BBB.com/
> を開くとAサイトのドキュメントルート(c:\site\)が開いてしまいます。

http://www.AAA.com/
を開くとバーチャルホストのほうのドキュメントルート(c:\site\www1\)が開いてしまいます。

よろしくお願いします。


バーチャルホストを設定すると、その一番最初の設定が有効になります。

No.17178 投稿時間:2004年09月05日(Sun) 13:22 投稿者名:聞疑始 URL:http://homeserver-streaming.com/server/

バーチャルを設定すると、その一番最初の設定が有効になります。
セクション1 : グローバルな環境(Global Environment)は、設定するところではないです。
するなら、セクション2: 主要なサーバ設定('Main' server configuration)ですが、
これはバーチャルを設定するとバーチャルが優先されます。

今回の場合は、http://www.AAA.com/でアクセスしても、ホストが見つからないから、IP打ちと同じ状況になって
バーチャル設定の一番目が開くということになっているのでしょう。

結論:バーチャルの設定をホスト(ドメイン)数だけ作ればいいです。
http://homeserver-streaming.com/Trouble/Apache-PHP.html
↑私がバーチャルしたときの様子です。

> ごめんなさい。間違えました。
> > Aサイト、Bサイト共にドメインを取得して、DNSを割りあてたのですが、
> > http://www.BBB.com/
> > を開くとAサイトのドキュメントルート(c:\site\)が開いてしまいます。
>
> http://www.AAA.com/
> を開くとバーチャルホストのほうのドキュメントルート(c:\site\www1\)が開いてしまいます。
>
> よろしくお願いします。


バーチャルホストを設定してしまうとIPでの運用はできないのでしょうか?

No.17179 投稿時間:2004年09月05日(Sun) 14:19 投稿者名:やま URL:

ありがとうございます。
ではバーチャルを設定してしまうとIPでの運用はできないのでしょうか?


IPアドレスベースのバーチャルホストを使えばいいのではないでしょうか?

No.17180 投稿時間:2004年09月05日(Sun) 18:34 投稿者名:聞疑始 URL:http://homeserver-streaming.com/Trouble/Apache-PHP.html

> ありがとうございます。
> ではバーチャルを設定してしまうとIPでの運用はできないのでしょうか?

IP ベースのバーチャルホストを使えばいいのではないでしょうか?
http://httpd.apache.org/docs-2.0/ja/vhosts/name-based.html


にありがとうございました。

No.17181 投稿時間:2004年09月05日(Sun) 22:11 投稿者名:やま URL:

なるほど。
ご丁寧にありがとうございました。


|目次|掲示板|過去ログ目次|▲頁先頭|