我在heroku上运行了一个rails 4应用程序。当尝试在网址中调用不含mysite.com/signup
的方法www.
时,网址会重定向到www.mysite.com
并丢弃'/signup'
仅当我使用www.
显式调用URL时才会调用该方法:
`www.mysite.com/signup`
如何在不指定www.
的情况下将方法名称附加到网址?
以下是我的名称设置:
答案 0 :(得分:1)
这里的问题是你的@ record是一个URL重定向,因此当重定向发生时,附加到URL的任何内容都将丢失。
您需要使用DNS提供商而不是能够支持顶级记录中的CNAME - Heroku不支持使用IP地址(A记录),因为它们可以并且确实会更改。像DNSimple,DNSMadeeasy和pointDNS这样的提供商可以做到这一点,而不是使用重定向。