Tôi đang cố gắng định cấu hình Apache trên Centos 6 thành proxy và đảo ngược lưu lượng proxy đến máy chủ http của nhà cung cấp bên thứ ba.
Các thiết lập nên hoạt động như thế này:
https://mydomain.com/proxy/
proxy tất cả các phần trong suốt
http://thirdparty.com/app/
Vấn đề tôi gặp phải là bất kỳ yêu cầu nào được đưa ra để https://mydomain.com/proxy/
nhận được chuyển hướng 301 trong phản hồi.
Đây là tất cả các tùy chọn liên quan đến proxy trong tôi 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>