同じコンピュータで実行されているhttpサービスをプロキシするためにApacheプロキシパスを使用しようとしています。私のsubdomain.domain.comに接続しようとすると、Apacheプロキシを使用したいアドレス127.0.0.1にリダイレクトされます。以前のバージョンのApacheで動作していましたが、システム全体を更新して動作を停止しました。マシンはdebian 8と最新バージョンのApache2を実行しています。
ここで私の仮想ホスト構成を見ることができます。
<IfModule mod_proxy.c>
<VirtualHost *:443>
ServerName subdomain.domain.com
ServerAlias www.subdomain.domain.com
SSLProxyEngine On
SSLProxyCheckPeerExpire off
SSLProxyCheckPeerCN off
SSLProxyVerify none
ProxyPass / http://127.0.0.1:8888/
ProxyPassReverse / http://127.0.0.1:8888/
SSLEngine on
SSLCertificateFile /etc/apache2/myssl/subdomain.domain.crt
SSLCertificateKeyFile /etc/apache2/myssl/subdomain.domain.key
<Proxy *>
Order Allow,Deny
Allow from all
</Proxy>
</VirtualHost>
</IfModule>
答え1
これが発生した場合の回避策は次のとおりです。
ProxyPreserveHost on