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 環境です
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
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:
ちゃんとできました。
申し訳ありませんでした。
ありがとうございました