小编jam*_*s_t的帖子

使用 apache 作为 HTTPS 到 HTTP 代理

我正在尝试在 Centos 6 上配置 Apache,以将流量代理和反向代理到第三方提供商的 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>
Run Code Online (Sandbox Code Playgroud)

mod-proxy centos6 apache-2.2

10
推荐指数
1
解决办法
4万
查看次数

标签 统计

apache-2.2 ×1

centos6 ×1

mod-proxy ×1