3

我在 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/并期望它使用映射。

有任何想法吗?

4

0 回答 0