![]() |
|
2 8 6 - ROUTE286 の後継ブログ。 |
|
|
|
今後は 2 8 6 で記事投稿・ブログ公開を行います。 ROUTE286 の新たな記事投稿は行われませんが、修正等は行います。 |
|
Apache のリバースプロキシ。
|
|
|
|
ROUTE286 - トップ >
ウシの声(インターネット) |
サイト連携 [RSS] |
|
|
|
書込 - 2004年 > 04/07/29 11:56 |
|
|
|
関東で仕事していた時の話をちょっと。 プロバイダのコンテンツでは、もちろん人気のあるコンテンツは アクセスが多く、サーバに負荷がかかってしまうために、 個別にサーバを建てる事になります。 その際、サブドメインを新たに設けて、DNS で新たに割り当てた IP アドレスを用いて そのサーバへアクセスするのが普通だったのですが、 一部のプロバイダでは必ず http://www.NANTOKA.ne.jp/CONTENTS/ というアドレスだったのです。 これってどうやってるんだろうな〜と…… 最近になってこの仕組みを知りました。リバースプロキシを使うのですね! Apache の httpd.conf で VirtualHost がこんな感じになっているとして……
これだと http://www.route286.com/ を参照する形ですね。 この中で 210.221.222.224 に目的のサーバが立ち上がっていて、 http://210.221.222.224/route286/ を http://www.route286.com/route286/ でアクセスしたい場合は
とします。IP アドレスではなく、特定の URL でも構わないのです。 DNS に比べるとサーバの処理がかなり増えてしまいますが、 Apache の再起動ですぐにアクセスできるようになる、という意味では良いですね。 しかも特定ディレクトリ下でプロキシ動作ができるのが良い。 最近だと Zope とかは独立したサーバで、特定ポートで立ち上がってしまうために、 この方法を用いてドメインアクセスを行わせるケースがあるようですね。 ……え? 自分はレンタルサーバだから↑の方法は使えない!!? であれば、.htaccess+mod_rewrite が使えるかもしれません。 http://www.route286.com/ で参照されるディレクトリに以下を書いた .htaccess を置きます。
|
|
コメント・トラックバック ( 1 ) |
|
|
|
Presented by ROUTE286.
ROUTE286 トップ
お問い合わせ |