我在 CDN 后面运行,它将我的 https 请求转换为 http 并设置 X-Forwarded-Proto。
我知道在 nginx 中我可以创建一个规则来重写我的请求,
localhost:8080/VirtualRequestBase/https/realsite.com:80/VirtualHostRoot/siteroot
以便 url 正确显示。
但是,我有一个 zope 设置,我在其中保留了许多站点,并且我不想每次添加新站点时都必须更改 nginx 配置。我通常使用 VHM 映射选项卡将域映射到站点根目录,但是它会忽略路径中的 VirtualHostBase 指令。此外,您可以混合使用两种风格的 VHM,即设置localhost:8080/VirtualRequestBase/https/realsite.com:80/
并期望它使用映射。
有任何想法吗?