No.9699 投稿時間:2003年04月19日(Sat) 18:46 投稿者名:stadia URL:
anhttpdのバーチャルホストについて質問です。
anhttpdでバーチャルホストを
test.net *.*.*.* 80 c:\www\net
test.ddo.jp *.*.*.* 80 c:\www\ddo
test.zive.net *.*.*.* 80 c:\www\zive
のように使用して問題なく機能しているのですが
ローカルで(http://localhost)見ようとすると一番上の
サイトしか表示されません。又、LAN内で他のマシンから(http://192.168.*.*)等と入力しても同じです。
理屈的にはhttp://localhost/ddo.jpやhttp://192.168.*.*/ddo.jp等と入力すれば見えるのではと思ったのですが駄目みたいです。
2番目と3番目もローカルで表示させようとするには
どうしたらよいのでしょうか?
できればローカルチェック出来ると便利ですので見たいのですが、よろしくお願い致します。
No.9700 投稿時間:2003年04月19日(Sat) 18:55 投稿者名:さすらいのGさん URL:
> anhttpdでバーチャルホストを
> test.net *.*.*.* 80 c:\www\net
> test.ddo.jp *.*.*.* 80 c:\www\ddo
> test.zive.net *.*.*.* 80 c:\www\zive
> 2番目と3番目もローカルで表示させようとするには
> どうしたらよいのでしょうか?
試しに、ローカルのhostsファイルに、
test.net *.*.*.*
test.ddo.jp *.*.*.*
test.zive.net *.*.*.*
このように書いてみたらどうなりますか?
apacheだとホスト名とドメイン名で解釈していたと思うので、
AN-HTTPDが走っているPCのhostsファイルを編集して、同じPCから
ドメイン名でブラウズしてみてください。
チェック用のPCが違うようでしたらそちらにも同じ記述をしてみてください。
AN-HTTPDでバーチャルしたことがないので想像で申し訳ない…
No.9701 投稿時間:2003年04月19日(Sat) 19:34 投稿者名:鷹の巣 URL:http://sakaguch.com/
> 試しに、ローカルのhostsファイルに、 > test.net *.*.*.* > test.ddo.jp *.*.*.* > test.zive.net *.*.*.* > このように書いてみたらどうなりますか? > > apacheだとホスト名とドメイン名で解釈していたと思うので、 サーバー機上で、localテストを行なうには、 サーバー機のhostsファイルに 127.0.0.1 localhost test.net test.ddo.jp test.zive.net という様に半角スペースかタブキーで区切って書いて下さい。 # 以下に示しますクライアント機と同じにしても構いません。 クライアント機上で、localテストを行なうには、 クライアント機のhostsファイルに 192.168.1.2 test.net test.ddo.jp test.zive.net という様に半角スペースかタブキーで区切って書き加えて下さい。 # 192.168.1.2は、サーバー機のプライベートアドレスとしています。 hostsファイルは、拡張子はありません。「スタート」-「検索」で、hostsというファイル名を探して下さい。 もし、OSがWindows95/98/Meでしたら、hosts.samというサンプルファイルを調べて下さい。 その場合は、hosts.samをコピーしてファイル名をhostsに変更して、内容を編集して下さい。
No.9703 投稿時間:2003年04月19日(Sat) 20:57 投稿者名:stadia URL:
> > 試しに、ローカルのhostsファイルに、
> > test.net *.*.*.*
> > test.ddo.jp *.*.*.*
> > test.zive.net *.*.*.*
> > このように書いてみたらどうなりますか?
> >
> > apacheだとホスト名とドメイン名で解釈していたと思うので、
>
> サーバー機上で、localテストを行なうには、
> サーバー機のhostsファイルに
> 127.0.0.1 localhost test.net test.ddo.jp test.zive.net
> という様に半角スペースかタブキーで区切って書いて下さい。
> # 以下に示しますクライアント機と同じにしても構いません。
>
> クライアント機上で、localテストを行なうには、
> クライアント機のhostsファイルに
> 192.168.1.2 test.net test.ddo.jp test.zive.net
> という様に半角スペースかタブキーで区切って書き加えて下さい。
> # 192.168.1.2は、サーバー機のプライベートアドレスとしています。
>
> hostsファイルは、拡張子はありません。「スタート」-「検索」で、hostsというファイル名を探して下さい。
> もし、OSがWindows95/98/Meでしたら、hosts.samというサンプルファイルを調べて下さい。
> その場合は、hosts.samをコピーしてファイル名をhostsに変更して、内容を編集して下さい。
鷹の巣様
いつも御世話になります。
OSの種類も書かずにすみません。
早速やってもましたところ出来ました。
ただ、test.zive.netのみがルーターの設定画面になり確認できないですが、なぜ、このようになっているかは大体想像が付きます。
ありがとうございました。
No.9702 投稿時間:2003年04月19日(Sat) 20:54 投稿者名:stadia URL:
> > anhttpdでバーチャルホストを
> > test.net *.*.*.* 80 c:\www\net
> > test.ddo.jp *.*.*.* 80 c:\www\ddo
> > test.zive.net *.*.*.* 80 c:\www\zive
>
> > 2番目と3番目もローカルで表示させようとするには
> > どうしたらよいのでしょうか?
>
> 試しに、ローカルのhostsファイルに、
> test.net *.*.*.*
> test.ddo.jp *.*.*.*
> test.zive.net *.*.*.*
> このように書いてみたらどうなりますか?
>
> apacheだとホスト名とドメイン名で解釈していたと思うので、
> AN-HTTPDが走っているPCのhostsファイルを編集して、同じPCから
> ドメイン名でブラウズしてみてください。
>
> チェック用のPCが違うようでしたらそちらにも同じ記述をしてみてください。
>
> AN-HTTPDでバーチャルしたことがないので想像で申し訳ない…
さすらいのGさん 様
申し訳ないなんてとんでもありません。
こちらこそ、申し訳ございませんでした。
試しにやってみます。
ありがとうございました。