努力してみた日記

«前の日記(2012-04-28) 最新 次の日記(2012-05-01)» 編集
あまりためにはならない話しか書かないと思うよ。

努力したWiki

2012-04-30 切り替え終了

[雑記] バーチャルホストなapacheサーバにIPアドレスでアクセスするとどうなるの?

VMイメージのコピーで済ませられたらいいのになぁ....まぁある程度は仕方ないか。

で、VPS移行作業中ちょっと分からない事が出てしまいました。マルチホストなapacheサーバにIPアドレス指定でアクセスされた場合どうなるのかって話です。

ひとつのIPアドレスにA,B二つのホストの構成の話

HTTP1.1はHostヘッダの内容でクライアントがどのホストにアクセスしているのか明示します。

apacheはこのヘッダを見て、DocumentRootを切り替えられます。Aなら /usr/local/www/A 、Bなら /usr/local/www/B 、に振り分けできます。

じゃあさ、ホスト名じゃなくてIPアドレスだったらどうなるの?

答え:「最初に記述されたブロックの設定が使われる」

→@IT - バーチャルホストによる複数サイトの同時運用(2/2)

邪悪になるな、でおなじみのGoogle先生を使い調べてたところ上記リンクのページに書いてありました。最初に記述された VirtualHostディレクティブの設定が適用されるとのこと。

実際に試して目視確認。ふーむ。するとIPアドレス指定の場合の振り分けは出来ないってことか。


単なる覚書以下の内容です。一度内容を全部消しました。
«前の日記(2012-04-28) 最新 次の日記(2012-05-01)» 編集
2010|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|03|04|05|06|07|08|09|11|12|
2013|01|02|03|04|06|08|
2014|02|04|06|07|09|10|11|12|
2015|01|02|03|04|06|08|09|10|11|12|
2016|01|02|04|05|10|
2017|02|03|04|05|06|09|10|
2018|04|