【发布时间】:2017-04-02 17:45:01
【问题描述】:
我们在我们的一个项目中使用了 mod_speling,该项目多年来运行良好。然而,最近我们已经迁移到 AWS 云并将我们的实例隐藏在弹性负载均衡器后面。由于负载均衡器充当反向代理,它还会终止 SSL 流量。但是,mod_speling 不知道这一点,如果有拼写问题需要修复,它会将请求重定向到 http:// 而不是 https:// 。
如何强制 mod_speling 使用 https?我也设置了 X_FORWARDED_* 标志并将 HTTPS 设置为“on”。该模组可能使用了 SCRIPT_URI 标志,但我不想覆盖它,因为它感觉不是一个好方法。
我们使用的是 Apache 2.4。
谢谢!
【问题讨论】:
标签: apache amazon-web-services load-balancing elastic-load-balancer mod-speling