[FrontPage] 更新履歴 - サイトマップ - "NameVirtualHost" 配下のコンテンツ - 過去を発掘 | [Snap.Shot]

to FrontPage NameVirtualHost

(Wed, 19 Mar 2003 00:38:51 GMT+9)

Non-IPベースのバーチャルホスト

悩む前にまずは読め って感じであるのですが、このドキュメントだけだと実際にどう設定されているのか不安という向きもあるかと思うので、悩んだらまず:

httpd -S

とし、コマンドで仮想ホストの設定状況を確認すると吉である(というか、一目瞭然である)。apache-1.3.14あたりからかな、これ。

さらに、あまり知られていないが:

NameVirtualHost *

というワザも使える。 通常の例(NameVirtualHostにIPアドレスを指定するやり方)だと動的IPの対処ができない。で、 「どんなIPでもバーチャルドメイン扱いしなさいよ〜」 というためのおまじないがこれ。

もちろんVirtualHostディレクティブも、IPアドレスを指定する代わりにこうする:

<VirtualHost *>
</VirtualHost>

ただ、いくらできるからといって、動的IP接続のホストに13個もバーチャルドメインを割り当てるのはお勧めできない。 いや、問題無く使えるんだけど、人として…(自爆)

apache2の罠

(2003-03-19 takano) -S オプションはapache2ではなくなった。って、大騒ぎするほどの話ではなくって、 -t オプションの一部になった。 -t -D DUMP_VHOSTS などとするらしい。 将来的にステータス取得系を集約する算段だな、こりゃきっと。

  HelpPage メールでコメント

© 2000-2013 Yukimasa TAKANO, all RIGHTs reserved.