[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:0096] Re: DynamicDNSでVirtualHost



  > こんな感じなのです、
  > この servername と web環境変数の SERVER_NAME を比較して
  > どちらのサーバーに入ったのか区別するそうなのですが、
  > SERVER_NAMEがどこでコントロールされるか全くわかりません。
  > 分かる方いましたらお願いいたします。

# web環境変数?

IPアドレスを1つしか使わないタイプのVirtualHostでは、HTTP1.1でクライアント
から渡される参照URLに含まれるホスト名と、<VirtualHost ..></VirtualHost>内
のServerNameを比較して、当てはまるVirtuslHostのエントリを使います。

おっしゃっている環境変数がCGI等に渡される環境変数のことだったら、上記の
matchingが行われたあと、httpdがSERVER_NAMEという環境変数を定義して子プロセス
に渡す、のだと思われます。

---------------------------------------------------------------------------
東京工業大学大学院 情報理工学研究科 数理・計算科学専攻 博士後期課程
TEL: +81 3 5499 3857                    木本 雅彦 <kimoto@xxxxxxxxxxx>
FAX: +81 3 5499 3857                    http://www.ohnolab.org/~kimoto
---------------------------------------------------------------------------


--[PR]------------------------------------------------------------------
【FreeMLからのお知らせ】
 ユーザー登録すると、MyPageっていうとっても便利なページが使えるように
 なります。
 例えば、MLの過去ログが見られたり、アドレス変更も簡単に行えます。
         http://www.freeml.com/reg_member1.php
------------------------------------------------------------------[PR]--