Usiłuję skonfigurować Apache na Centos 6 do proxy i odwrotnego ruchu proxy do serwera http zewnętrznego dostawcy.
Konfiguracja powinna działać w następujący sposób:
https://mydomain.com/proxy/
transparentnie przekazuje cały ruch do
http://thirdparty.com/app/
Problem, który mam, to każda prośba https://mydomain.com/proxy/
o przekierowanie 301 w odpowiedzi.
To są wszystkie opcje związane z proxy w moim VirtualHost
SetOutputFilter proxy-html
ProxyHTMLExtended On
ProxyRequests Off
SSLProxyEngine On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /proxy/ http://thirdparty.com/app/
<Location /proxy/>
ProxyPassReverse /
ProxyHTMLEnable On
ProxyHTMLURLMap http://thirdparty.com/app/ /proxy/
ProxyHTMLURLMap / /proxy/
</Location>
apache-2.2
centos6
mod-proxy
james_t
źródło
źródło
SSLProxyEngine
tutaj nie jest to konieczne - byłoby to konieczne, gdybyś był pełnomocnikiemhttpS://thirdparty.com/