0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

apacheのリバースプロキシ

Posted at

リバースプロキシとは

アクセスする側から見て目的のサーバーの手前に設置して、アクセスする際には必ず経由するようにしたプロキシサーバーのことです。

Apacheのリバースプロキシを設定する

httpd.conf
<IfModule mod_proxy.c>
ProxyPass /app http://192.168.1.102/app
ProxyPassReverse /app http://192.168.1.102/app
</IfModule>

ProxyPass

自分のパスを他のサーバーに結びつける

ProxyPassReverseとは

このディレクティブは Apache に HTTP リダイレクト応答の Location, Content-Location, URI ヘッダの調整をさせます。これは、Apache がリバースプロキシとして使われている ときに、リバースプロキシを通さないでアクセスすることを防ぐために 重要です。これによりバックエンドサーバの HTTP リダイレクトが リバースプロキシとバックエンドの間で扱われるようになります。

出典

気づき

/appの時だけhttpで192.168.1.102宛てにhttpプロトコルで要求されるのか。
またリダイレクトのことがわかっていないことがわかった。

出典

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?