Apache Web サーバへ IP でアクセスした際、条件にマッチするバーチャルホストが複数あると、一番最初に読み込まれたバーチャルホストが呼び出される。また、Debian での Apache のバーチャルホスト設定ファイルは、ファイル名順に読み込まれる。なので、IP アドレスでアクセスされた際に呼び出されるバーチャルホストを指定したいときは、設定ファイル名で順序を明示化するひつようがある。バッドノウハウじゃねこれ。 バーチャルホスト呼び出し順の設定 /etc/apache2/sites-available |-- mysite_alpha_secondary <= IP アドレスでアクセスするとこちらが呼び出される `-- mysite_bravo_primaryバーチャルホストがファイル名順で呼び出されることから、IP アドレスでアクセスした場合、呼び出されるバーチャルホストは、my