From d1a337c883cc1f6f0f466f5c9c413ee9fbeece11 Mon Sep 17 00:00:00 2001
From: Yoshiki Hayashi バーチャルホストという用語は、1 台のマシン上で
- 一つ以上のサーバを、
- それぞれ別の違うホスト名で見せる運用方法のことを指します。
- たとえば、一つのサーバを共有する複数の会社が、
- ユーザに余計なパス名を要求せずに、www.company1.com
- や www.company2.com といったそれぞれに固有の
- ドメイン名でウェブサーバにアクセスできるようにしたい、
- といったことはしばしばあります。Apache バーチャルホスト説明書
Apache は、特に手を入れない状態で IP ベースのバーチャルホスト をサポートした最初のサーバの一つです。バージョン 1.1 以降の Apache では、IP ベースとネームベースのバーチャルホストの両方をサポート - しています。ネームベースのバーチャルホストは、ホストベースあるいは非 - IP ベースのバーチャルホストと呼ばれることもあります。
+ しています。ネームベースのバーチャルホストは、ホストベースあるいは + 非 IP ベースのバーチャルホストと呼ばれることもあります。以下のページでは、Apache バージョン 1.3 以降でのバーチャルホストのサポートについての詳細を説明します。
@@ -39,18 +40,21 @@バーチャルホストの設定のデバッグをするには
Apache のコマンドラインスイッチ -t -D DUMP_VHOSTS
が便利です。
- Apache が設定ファイルをどう解析したかについて出力します。
+ つまり、以下のコマンドを入力します:
+ +
+ /usr/local/apache/bin/httpd -t -D DUMP_VHOSTS +
このコマンドは Apache が設定ファイルをどう解析したかについて出力します。 IP アドレスとサーバ名を注意深く調べれば、 - 設定の間違いを見つける助けになるでしょう。
+ 設定の間違いを見つける助けになるでしょう。 + (他のコマンドラインのオプションは httpd プログラムの説明文書を見てください)