CentOS7, Apache2.4で名前ベースのVirtualHostを設定しました。
以下の構成になっています。
VirtualHost1: ウェブサイト(https://example1.com)
VirtualHost2: APIサーバー(https://example2.com)
現在、VirtualHost1(https://example1.com)から外に出て(インターネット経由して)VirtualHost2(https://example2.com)に接続してデータを取得しているのですが、
これを、VirtualHost1とVirtualHost2同士でローカル通信するにはどのようにしたらよいのでしょうか?
できれば、VirtualHost2(APIサーバー)は公開したくありません。
現在のhttpd.confは以下のようになっています。
shell
1# -- httpd.conf -- 2#VirtualHost1 3<VirtualHost *:443> 4 DocumentRoot /var/www/html/example1 5 ServerName example1.com 6 # ・・・・・・・・・・・・・・・・・・・ 7 # ・・・・・・・・・・・・・・・・・・・ 8</VirtualHost> 9 10#VirtualHost2 11<VirtualHost *:443> 12 DocumentRoot /var/www/html/example2 13 ServerName example2.com 14 # ・・・・・・・・・・・・・・・・・・・ 15 # ・・・・・・・・・・・・・・・・・・・ 16</VirtualHost>
example2.comは破棄して、VitualHost1、2の間はHTTP通信にしてもよいです。
よろしくお願いいたします。