Ruby on Rails:如何将促销网站与主应用程序分开?

| 我正在构建我的第一个SAAS应用程序,并且对Ruby on Rails还是陌生的。我想构建该应用程序,以便促销网站(www.myapp.com,用户注册的网站)和用户将使用的主要应用程序(每个帐户具有其自己的子域)是单独的应用程序这样,当我只想对另一个进行更改时,就不必将更新都推送给两个(同样也可以使我完全分开)。问题是,您不能使用通配符子域托管一个应用程序,而不能在特定子域(www)托管另一个应用程序。是否有一种干净的方法将两者分开? 我想知道其他人是如何做到的。我是否要做太多工作来将两者分开?有没有一种方法可以创建某种路由器,将请求从“保留的子域”(www,博客,帮助等)路由到促销应用,并将所有其他请求路由到主应用?     
已邀请:
我会在您的Rails应用中为\'www \'创建一个子域路由,该路由指向一个单独的机架应用(另一个Rails或Sinatra应用等),这将是您的促销网站。 观看这两个预告片,它们应该给您带来弹药来完成此任务。 http://railscasts.com/episodes/221-subdomains-in-rails-3 http://railscasts.com/episodes/222-rack-in-rails-3 希望这可以帮助。     
您说过“问题是,您不能使用通配符子域托管一个应用程序,而不能在特定子域(www)托管另一个应用程序” 但是你可以。 如果您有一个
www
的A记录,然后有一个指向您的应用程序的,1ѭ,它会很好地工作。     

要回复问题请先登录注册