裸重定向不适用于Heroku

时间:2015-04-18 00:11:16

标签: ruby-on-rails heroku web dns

我在这里遇到一些问题,我无法解决。我有两个链接到我的Heroku帐户的域名(slng.co和slangthis.com),其中一个域上有SSL(不确定它是多么相关)。第一个域 - shrt.co - 用作链接缩短域,另一个域 - loooong.com - 用作“普通”域。因此,每当有人输入shrt.co/something时,都应该将它们重新链接到looong.com/something。

如果我向www.shrt.co提出获取请求,它会按照预期进行重定向,但如果我输入shrt.co,我就不会得到回复......至少大部分时间都是如此。有时我会被重新定向到looong.com。 looong.com也是如此。有时我会被重新定向到www.looong.com,有时候我没有回复。

关于我在这里做错了什么的任何建议?我不确定我是否应该查看我的DNS设置或我的heroku应用程序。有什么建议吗?

编辑:

这是两个域的DNS信息。第一个是短网址域,第二个是“真实”域。我还设置了短网址域以转发到长网址域,如果这有帮助:

Short url DNS

Normal url DNS

1 个答案:

答案 0 :(得分:0)

更多输入作为您的DNS设置以及您如何制作这些重定向,例如,可以帮助我们:)

但也许这个机架中间件可以帮助您实现您想要的目标:https://github.com/tylerhunt/rack-canonical-host

这是我用来在Heroku托管应用上的多个域之间进行重定向的方式。