別のローカル IP アドレスで別のサイトを提供するにはどうすればよいですか?

別のローカル IP アドレスで別のサイトを提供するにはどうすればよいですか?

さて、ここで私が達成しようとしているのは次のことです:

私はNATポートexample.comで実行しており、期待通りに動作しています172.31.1.9080 and 443

経由でページにアクセスしたいのですsubdomain.example.comが、同じ内部ネットワークで実行されている別の Apache サーバーで提供される必要があります。172.31.1.65:80どうにかして可能ですか?

答え1

ポート80とは443すでにNATで にポート転送されており172.31.1.90、ルータがHTTP(S)プロトコルを終了してヘッダー(またはSNI)を処理する可能性は低いため、を としてHost使用できます。172.31.1.90リバースプロキシ172.31.1.65:80、例:

<VirtualHost *:80> 
    ServerName subdomain.example.com 
    ProxyPass / http://172.31.1.65/
    ProxyPassReverse / http://172.31.1.65/ 
</VirtualHost>

関連情報