我们在我们的一个项目中使用了 mod_speling,该项目多年来运行良好。然而,最近我们已经迁移到 AWS 云并将我们的实例隐藏在弹性负载均衡器后面。由于负载均衡器充当反向代理,它还会终止 SSL 流量。但是,mod_speling 不知道这一点,如果有拼写问题需要修复,它会将请求重定向到 http:// 而不是 https:// 。
如何强制 mod_speling 使用 https?我也设置了 X_FORWARDED_* 标志并将 HTTPS 设置为“开启”。mod 可能使用 SCRIPT_URI 标志,但我宁愿不覆盖它,因为它感觉不是一个好方法。
我们使用的是 Apache 2.4。
谢谢!