だ。ログ。

開発とかスノボとかやきうとか。

リバースプロキシを使った複数サイトの統合風味のようなもの

前提条件

CentOS 6.9
Apache 2.2
バーチャルホストにて運用中である
にて動作を確認。

やりたいこと

1. アクセスするドメインhttp://hogehoge.com/
2. 上記のドメイン内で表示させるドメインhttp://mofumofu.com/

【なにがやりたいか?】
http://hogehoge.com/mofumofu/ にアクセスした場合、http://mofumofu.com/内のコンテンツを表示させる

やること

リバースプロキシを使って、1のサーバーでアクセスした際に2のサーバーのコンテンツを取得し表示させる。

$ cd /etc/httpd/conf.d/
$ vi hogehoge.com

#<VirtualHost *:80>内に記述
    ProxyPass /mofumofu/ http://mofumofu.com/
    ProxyPassReverse /mofumofu/ http://mofumofu/

$ service httpd restart

リバースプロキシを掛け、mofumofuディレクトリ内にアクセスがあった場合はmofumofu.com内のコンテンツを表示させる。
これで
http://hogehoge.com/mofumofu/にアクセスすると
http://mofumofu.com/のコンテンツが表示される事を確認。

一応PHPやDBのアクセスも動作していたので、サーバー移転や統合で使えそうかな。と。