我正在尝试使用 apache 的代理功能向 docker 镜像发送请求。发送到 docker 的请求应该类似于:https://127.0.0.1:8282/somepath/https://somedomain/someimage.jpg
但它被转发为https://127.0.0.1:8282/somepath/https:/somedomain/someimage.jpg
(因此缺少一个斜杠)。
我认为这可能是为了防止目录意外出现双斜杠而采取的默认措施,但我能否以某种方式更改某些设置使其不出现这种情况?或者我可以使用一些重写正则表达式魔法将其恢复原状?
答案1
您可以在接收应用程序中处理协议,不需要在 URL 中使用 https:// 对吗?
也许可以使用 nginx 来替代代理?