【问题标题】:Map a domain to subdomain from rails application从 Rails 应用程序将域映射到子域
【发布时间】:2011-12-29 19:16:51
【问题描述】:

我有一个 Rails 应用程序,客户可以在其中创建自己的环境。

例如,客户在子域中获取自己的环境: client.domain.com

但我希望他们能够将自己的域映射到我域中的子域

我该怎么做?

谢谢!

【问题讨论】:

    标签: ruby-on-rails hosting subdomain


    【解决方案1】:

    您需要在任意主机名和客户之间创建关联表,以便您可以在两者之间进行转换。这可以是一个独立的表,也可以是客户记录中的一个字段。

    加载它而不是使用子域方法非常简单。请务必使用您正在使用的现有名称预先填充该字段。

    【讨论】:

    • 我的解释不是很好。但我的意思是当客户想要使用 intranet.domain.com 指向他们在我的应用程序上的子域时。所以在intranet.domain.com的例子中,这个域会去client.myapp.com
    • 您可以通过 HTTP 级别的重定向来做到这一点,通常情况下,您或您的客户都可以提供帮助。您将需要相同的关联表并执行redirect_to(customer_subdomain) 类型响应。客户必须添加映射到您的服务器的 DNS 记录,因此 CNAME 记录通常是最好的。
    猜你喜欢
    • 2011-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多