我希望我的服务用户能够添加自己的自定义域.例如,www.[他们的域名] .com应该能够访问他们的应用程序的索引和显示页面.我的服务在Rails 3中实现.
我见过像Tumblr这样的应用程序为他们面向前方的博客提供了这项功能.虽然我已经看到Rails的应用程序以Basecamp的方式实现子域,但我还没有找到完全自定义域的资源.
解决方法
他们需要在DNS中创建A记录以指向您的应用服务器IP.您需要知道他们指向您的服务器的域名并将其记录在他们的帐户中,并且还要设置您的Web服务器配置,以便将来自其他域的请求传递到您的应用程序.然后,您可以使用请求对象在application_controller中查找其帐户.