我在 Web 应用服务器 (AEM) 前面有一个 Apache 服务器,它将请求代理到另一个应用服务器 (Magento)。当我在本地主机上使用 HTTP 时,一切都很好,但在将整个堆栈部署到 Google Cloud 中的 Kubernetes 后,HTTPS 被添加到其顶部,浏览器显示 400 Bad Request。
配置如下:
Define magento_host https://my-magento.cloud
ProxyPass "/magento/graphql" "${magento_host}/graphql"
ProxyPassReverse "/magento/graphql" "${magento_host}/graphql"
该端点也可以通过 HTTP 获得,但是当我使用它时,响应是 308 永久重定向。
有没有办法在 apache 配置中修复这个问题?