我有一个 Rails 应用程序,它的设置与 Tumblr 类似,也就是说,您可以选择: (1) 子域名托管 (your-username.myapp.com) (2) 域名托管(your-username.com)
两者都会转发到使用我的应用程序创建的该用户的个性化网站。
如何在 Rails 中实现此目的?我已经能够让 (1) 使用 subdomain-fu,但我不确定如何让 (2) 工作。任何指针(插件、 gem 、教程)等都会非常有帮助,我似乎找不到任何指针。
谢谢!
最佳答案
域的原理与子域相同 - 找到域,映射到帐户。
详细信息取决于您的主机将如何处理 DNS。
我目前正在使用 Heroku 及其通配符服务。 在本例中,域使用 cname 映射到我的 Heroku 应用程序托管的子域。从这里我可以计算出相关的帐户和详细信息。
关于ruby-on-rails - Rails 中对多个域/子域的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2308903/