投稿日:2002年03月05日 作成鷹の巣

No.1758 バーチャルホスト設定時のIP直接入力について



バーチャルホスト設定時のIP直接入力について

No.1758 投稿時間:2002年03月05日(Tue) 12:40 投稿者名:makoto URL:

バーチャルホストを設定した状態で、IP直打ちすると、どのホームページが表示されるか分かりません。
友達と別々のホームページを運営しているのですが、訪問者がIPを直接入力したときや、サーバの設定を間違ったときに
意図しないページが表示されてしまうのがちょっと嫌なので、IP直打ちのときはダミーのHTMLを表示するようにしたいです。
でも、自分の意図するページを、IP直打ちの場合のホームにする方法が分かりません。
どのようにすればよいのでしょうか?


OSとWWWサーバー名を教えて下さい。

No.1760 投稿時間:2002年03月05日(Tue) 13:02 投稿者名:鷹の巣 URL:http://sakaguch.com/

> 意図しないページが表示されてしまうのがちょっと嫌なので、IP直打ちのときはダミーのHTMLを表示するようにしたいです。
> でも、自分の意図するページを、IP直打ちの場合のホームにする方法が分かりません。
> どのようにすればよいのでしょうか?


恐れ入りますが、OSとWWWサーバー名を教えて下さい。宜しくお願い致します。


サーバはAnhttpdです。

No.1762 投稿時間:2002年03月05日(Tue) 13:11 投稿者名:makoto URL:

> 恐れ入りますが、OSとWWWサーバー名を教えて下さい。宜しくお願い致します。

スイマセン…書き忘れてました…。OSはwin98se、サーバはAnhttpdです。
よろしくお願いしますm(_ _)m


一度、試験して見て下さい。

No.1763 投稿時間:2002年03月05日(Tue) 19:05 投稿者名:鷹の巣 URL:http://sakaguch.com/

> スイマセン…書き忘れてました…。OSはwin98se、サーバはAnhttpdです。
 
 
私だったら、以下の様にして、試験すると思います。sakaguch.comのところは、実際にご使用されているドメイン名に変更願います。
 
バーチャルホストの動作テスト用ウェブページ
http://sakaguch.com/SetVirtualHost.html
の「オプション/一般」の「バーチャルホスト」タブで、
 
1.一番上に登録されている
 sakaguch.com	*.*.*.*		80	X:\WWW\public_html
 と同じものを追加登録して下さい。(一番下に追加される筈です。)
 
2.一番上に登録されていたものを下記の様に変更して下さい。
 example.com	*.*.*.*		80	X:\WWW\public_html\httpd-docs
 
3.最後に「OK」か「適用」押しボタンを押します。(自動的にAN HTTPDが再起動されます。)
 
4.ブラウザで、http://example.com/を実行します。
 You have reached this web page by typing "example.com", "example.net", or "example.org" into your web browser.
 These domain names are reserved for use in documentation and are not available for registration.
 
 「example.com や example.net や example.org は、例示用のドメイン名ですよ」という表示が出ることを確認して下さい。
 (実際には、http://192.0.34.72/にアクセスされています。192.0.34.72は、グローバルアドレスです。)
 
5.ブラウザで、http://自サイトのグローバルIPアドレス/を実行します。
 すると、X:\WWW\public_html\httpd-docs\index.html(ダミーのHTMLファイル)が表示されることを確認します。
 
 
AN HTTPDのバージョンによってはどのような動作になるか不明ですが、アクセスしたドメイン名が存在しない場合、
一番上に登録しているドキュメントルートにアクセスされると考えています。
うまくいくか自信がないのですが、一度、試験して見て下さい。頑張って下さいね。


できました!

No.1767 投稿時間:2002年03月05日(Tue) 22:07 投稿者名:makoto URL:

> AN HTTPDのバージョンによってはどのような動作になるか不明ですが、アクセスしたドメイン名が存在しない場合、
> 一番上に登録しているドキュメントルートにアクセスされると考えています。
> うまくいくか自信がないのですが、一度、試験して見て下さい。頑張って下さいね。

鷹の巣さんのおっしゃる通り、上のドキュメントルートにアクセスしているようです。これは、ポート番号が変わっても同じでした。
example.com と A.com と B.com:8080 を左から順番に登録した状態で、http://B.com/ にアクセスすると、
一番上の example.com にアクセスできました。

これで、独立した複数のHPを、友達と持つことができます。ありがとうございました。m(_ _)m


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