ミッションたぶんPossible

どこにでもいるシステムエンジニアのなんでもない日記です。たぶん。

既にVirtualHostを設定済みApacheで特定URLにリバースプロキシ設定を行う


 仕事でタイトルのような設定を行ったんですが、忘れると面倒なので、メモメモ。既に80ポートにタグを設定してある状態のApacheで、特定のURLのアクセスだけをForwardしたい場合に、こんな設定をしました。


ServerName localhost

ProxyPass /foo http://www.example.com
ProxyPassReverse /foo http://www.example.com
 :
 :
 :

 サーバを完全なリバースプロキシにして対場合には、「Apache」「リバースプロキシ」といったキーワードでGoogle先生に尋ねると教えてくれます。フォワードプロキシとリバースプロキシでだいぶ意味が違うのでご注意あれ。