我有一个托管在Heroku上的应用程序,我让一个自由客户将她的域名指向我的Heroku应用程序(Cedar stack)。域名现在正确指向我的应用程序,但它不显示完整路径。这意味着无论它是在/还是在/contact (而不是mydomain.com /mydomain.com),还是在/accounts/profile (而不是mydomain.com/accounts/profile),它都会留在帐户中。因此,单击刷新按钮将导致加载/页面。
发生这种情况的原因可能是什么呢?非常感谢。
发布于 2012-10-17 12:35:15
我的客户给了我访问她的域名注册商的权限,我发现了问题。结果她转到了302。下面是我如何解决问题的完整解决方案:
Heroku文章:将www类型的https://devcenter.heroku.com/articles/custom-domains
确保example.com也被正确路由,从域管理器到Heroku进行301永久重定向到Heroku文章:
真的就是这样。感谢大家的帮助!
发布于 2012-10-15 13:52:06
很可能她使用的是她的域名注册商提供的某种基于帧的网页转发功能,这意味着http://mydomain.com/会返回一个针对你的heroku应用的带有帧的超文本标记语言页面。
您想要的是让她为指向Heroku IPs的"domain.com“创建A记录,为指向myapp.herokuapp.com的"www.domain.com”创建CNAME记录。
发布于 2012-10-14 01:44:45
您是否使用自定义域配置了Heroku应用程序?
使用Heroku工具带,运行heroku domains:add mydomain.com
https://stackoverflow.com/questions/12874350
复制相似问题