![프록시는 프록시 대신 Apache 리디렉션을 전달합니다.](https://linux55.com/image/73684/%ED%94%84%EB%A1%9D%EC%8B%9C%EB%8A%94%20%ED%94%84%EB%A1%9D%EC%8B%9C%20%EB%8C%80%EC%8B%A0%20Apache%20%EB%A6%AC%EB%94%94%EB%A0%89%EC%85%98%EC%9D%84%20%EC%A0%84%EB%8B%AC%ED%95%A9%EB%8B%88%EB%8B%A4..png)
동일한 컴퓨터에서 실행되는 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