【发布时间】:2014-09-05 06:37:32
【问题描述】:
我使用 Cloudfront 发行版作为 Heroku 服务器的代理。为什么?用于these 目的。
无论如何,我的应用程序有一个强制 ssl 规则。当我转到我的云端 url 时,原点是我的 heroku 应用程序 url,我得到一个 301 重定向到原点,而不是作为别名。
我做过的一些事情:
起初我有一个错误说"request could not be satisfied",所以我将原始协议策略更改为仅HTTP。
然后,我有一个重定向循环,所以经过研究我发现它是由传入的主机头引起的,所以我删除了转发头。
现在我收到了这个 301 重定向。我该如何阻止它?我应该看哪些配置?
欣赏任何想法。很高兴提供任何其他信息。
【问题讨论】:
-
很高兴我的回答有帮助!仅供参考,经过几天的测试,我停止使用 CloudFront,因为它的性能真的很差。我现在正在试用 Fastly,它在美国非常好(但在海外不好)。
标签: ruby-on-rails redirect ssl heroku amazon-cloudfront