Я пытаюсь настроить Apache на Centos 6 для прокси и обратного прокси-трафика к серверу http стороннего поставщика.
Настройка должна работать следующим образом:
https://mydomain.com/proxy/
все прокси прозрачно
http://thirdparty.com/app/
Проблема, с которой я сталкиваюсь, заключается в том, что любой запрос на https://mydomain.com/proxy/
получение перенаправления 301 в ответ.
Это все параметры, связанные с прокси в моем 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
источник
источник
SSLProxyEngine
этом нет необходимости - это будет необходимо, если вы перейдете поhttpS://thirdparty.com/