投稿日:2004年10月20日 作成鷹の巣

No.17529 仮想ホストページをローカル内で表示させる方法は?



仮想ホストページをローカル内で表示させる方法は?

No.17529 投稿時間:2004年10月20日(Wed) 00:44 投稿者名:みゃお URL:

はじめまして。よろしくおねがいします。
仮想ホストを設定し、外部から表示させることはできたのですが、
LAN内から表示させることはできるんでしょうか。

aaa.comなどはホストアドレス設定で192.168.1.100とできるのですが、
bbb.aaa.com などの仮想ホストの場合はどうなるんでしょうか。
よろしくお願いします


<VirtualHost 192.168.1.100>
ServerAdmin aaa@aaa.com
DocumentRoot /home/aaa/public_html
ServerName bbb.aaa.com
</VirtualHost>

RedHat Linux9 Apache2 環境です


各ホスト名が同一のIPアドレスを指すようにすれば良い(hosts ファイル)。

No.17533 投稿時間:2004年10月20日(Wed) 12:04 投稿者名:通-行-人 URL:

> はじめまして。よろしくおねがいします。
> 仮想ホストを設定し、外部から表示させることはできたのですが、
> LAN内から表示させることはできるんでしょうか。
>
> aaa.comなどはホストアドレス設定で192.168.1.100とできるのですが、
> bbb.aaa.com などの仮想ホストの場合はどうなるんでしょうか。
> よろしくお願いします

ブラウザの稼動しているマシンで、 「aaa.com」 や 「bbb.aaa.com」 と入力したときに、 DNS を参照せず 「192.168.1.100」 という IP に変換できるようになれば良い。

LAN 内に自前の DNS を用意する方法もありますが、 各マシンの hosts ファイルに次のような行を追加するのが手っ取り早いでしょう。
もし、 すでに 「192.168.1.100 aaa.com」 が記述済みならその後ろに 「bbb.aaa.com」 を追加。

例)
192.168.1.100 aaa.com bbb.aaa.com


仮想ホストで2つの別のページがあります。

No.17536 投稿時間:2004年10月20日(Wed) 16:40 投稿者名:みゃお URL:

ありがとうございます。
説明不足で大変申し訳ありません。

aaa.com と bbb.aaa.com(仮想ホスト)で2つの別のページがあります。

aaa.comは /var/www/html にディレクトリがあり
bbb.aaa.comは /home/bbb/pubric_html にディレクトリがあります。

ご説明いただいたように
192.168.1.100 aaa.com bbb.aaa.com
とすると、両方とも /var/www/html にアクセスしてしまいます。

bbb.aaa.comにアクセスすると /home/bbb/pubric_html にいくようにしたいのです。

http://bbb.192.168.1.100 としてもダメですし、方法があれば
ご教授おねがいします。


できました。

No.17537 投稿時間:2004年10月20日(Wed) 21:06 投稿者名:みゃお URL:

ちゃんとできました。
申し訳ありませんでした。
ありがとうございました


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