gpt4 book ai didi

apache - 如何使用 Apache httpd (v2.2) 将 http 代理为 https

转载 作者:行者123 更新时间:2023-12-03 03:53:25 27 4
gpt4 key购买 nike

我正在尝试设置 simple proxypassApache httpd这将代理某些请求。这是我尝试过的,但似乎不喜欢从 http 到 https 的更改?

ProxyPass /maps https://maps.googleapis.com/maps

也许我错过了一个额外的步骤?

我已经阅读了一些有关设置证书的内容,但对于如此简单的任务来说,这似乎很冗长?

我当前得到的结果是 500 错误。

最佳答案

好吧,在阅读了许多涉及设置证书和虚拟主机等的解决方案后,我终于找到了一个不需要任何这些的基本配置。

这是我用来访问代理自动完成谷歌通过本地主机在 Apache 安装上发出的请求,包括 ssl 支持 ( version 2.2 for windows )。

编辑apache文件httpd.conf

打开所需的模块...

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule ssl_module modules/mod_ssl.so

转到文件底部并为 mod_proxy 添加以下配置...

<IfModule mod_proxy.c>

ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

SSLProxyEngine on
ProxyPass /maps https://maps.googleapis.com/maps
ProxyPassReverse /maps https://maps.googleapis.com/maps

</IfModule>

就是这样,其余的都是我安装 Apache 时的默认配置设置。

与 apache 代理相关的更多配置详细信息可以在 Apache mod_proxy docs 中找到。 .

Apache 将军docs for version 2.2 .

关于apache - 如何使用 Apache httpd (v2.2) 将 http 代理为 https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16130303/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com