加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 多个域通过名称服务器指向单个Heroku Rails应

发布时间:2020-12-16 20:38:05 所属栏目:百科 来源:网络整理
导读:我们有一个Rails 3应用程序,允许用户创建一个配置文件并使用子域访问它.所以例如: user1.app.com user2.app.com user3.app.com 现在,假设他们想将自己的域名指向他们的个人资料,所以www.user1.com显示user1.app.com,而www.user1.com/my-content/显示user1.a
我们有一个Rails 3应用程序,允许用户创建一个配置文件并使用子域访问它.所以例如:

> user1.app.com
> user2.app.com
> user3.app.com

现在,假设他们想将自己的域名指向他们的个人资料,所以www.user1.com显示user1.app.com,而www.user1.com/my-content/显示user1.app.com/my-content/ .他们可以简单地改变他们的名称服务器来指向我们,我们处理路由?如果用户不得不进行任何DNS配置,而不仅仅是更改其名称服务器,恐怕这将是一个交易破坏者.

谢谢!

解决方法

你需要首先让他们设置www.user1.com来指向proxy.heroku.com(或者将自己的cname条目设置为proxy.heroku.com并让他们将域名命名为)然后你需要注册自己的域名与您的英雄应用程序,所以正确的应用程序响应在Heroku存储对他们的帐户?在您的应用程序中,可以匹配传入的请求.

这种技术在机车轨道CMS中使用,所以我建议看看 – 它使用Heroku宝石在应用程序中,因此可以通过站点管理员添加自定义域,然后与Heroku API对齐,将自定义域添加到应用程序.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读