質問: ### 前提・実現したいこと wordpressサーバを直接アクセスさせたくないとの要望があり、 別のWebサーバからリバースプロキシの設定でアクセスさせられないかと検討しています。 http://~/ はWordpressサーバに、 https://~/ はWebサーバというように分けたいです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/02f966f4e652be5a7c759d5b06bdfbc2.png) Webサーバはapacheのみ、Wordpressサーバはapache,mysql,php,wordpress(4.7.2)を入れています。 ### 発生している問題・エラーメッセージ 現状、Webサーバのhttpd.confにリバースプロキシの設定を行うと、 http/httpsどちらもWordpressサーバのページが表示されてしまいます。 そもそも、httpだったらといった条件での設定が可能なのでしょうか? ### 該当のソースコード ・Webサーバのhttpd.confの最後に追記(失敗) ProxyPass / http://x.x.x.x ProxyPassReverse / http://x.x.x.x ※http/httpsどちらもWordpressサーバのページが表示される。 ・wordpressサーバは以下のサイトを参考に設定 参考:http://webkaru.net/linux/apache-mysql-php-install/ ### 試したこと 一度下記のように設定しましたが、Webサーバの画面が表示されるだけでした。 ProxyPass http://test.xx.xx/ http://x.x.x.x ProxyPassReverse http://test.xx.xx/ http://x.x.x.x ### 補足情報(言語/FW/ツール等のバージョンなど) Apache/2.2.31 OS:Amazon Linux amzn-ami-hvm-2016.09.1.20170119-x86_64-gp2
回答: リバースプロキシを使わなくても、`VirtualHost`でHTTPとHTTPSによってドキュメントルートを分ける、という方法で、1台のApacheでも対応できそうな気がします。