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

Ruby on rails RubyonRails:如何将促销网站与主应用程序分开?,ruby-on-rails,saas,Ruby On Rails,Saas,我正在构建我的第一个SAAS应用程序,我是RubyonRails新手。我想建立一个应用程序,这样推广网站(www.myapp.com,用户注册的网站)和用户将使用的主应用程序(每个帐户都有自己的子域)都是独立的应用程序,这样当我只想对另一个进行更改时,我就不必同时向这两个应用程序推送更新(也只是为了我能有一个清晰的分离)。问题是,您不能使用通配符子域托管一个应用程序,也不能在特定子域(www)托管另一个应用程序。有没有一个干净的方法把两者分开 我想知道其他人是如何做到这一点的。我是不是要做太多的

我正在构建我的第一个SAAS应用程序,我是RubyonRails新手。我想建立一个应用程序,这样推广网站(www.myapp.com,用户注册的网站)和用户将使用的主应用程序(每个帐户都有自己的子域)都是独立的应用程序,这样当我只想对另一个进行更改时,我就不必同时向这两个应用程序推送更新(也只是为了我能有一个清晰的分离)。问题是,您不能使用通配符子域托管一个应用程序,也不能在特定子域(www)托管另一个应用程序。有没有一个干净的方法把两者分开


我想知道其他人是如何做到这一点的。我是不是要做太多的工作才能把两者分开?有没有办法我可以创建某种路由器,将请求从“保留子域”(www、blog、help等)路由到促销应用程序,并将所有其他请求路由到主应用程序?

我会在rails应用程序中为“www”创建子域路由,该路由指向一个单独的机架应用程序(另一个rails或Sinatra应用程序等)这将是你的宣传网站

看看这两个铁路骗子,他们会给你足够的弹药来完成这项任务


希望这能有所帮助。

我会在你的rails应用程序中为“www”创建一个子域路由,它指向一个单独的框架应用程序(另一个rails或Sinatra应用程序等),这将是你的推广站点

看看这两个铁路骗子,他们会给你足够的弹药来完成这项任务

希望这能有所帮助。

您说过“问题是,您不能使用通配符子域托管一个应用程序,而在特定子域(www)托管另一个应用程序”

但是你可以

如果你有一个
www
的A记录,然后有一个
*记录指向你的应用程序,它会工作得很好。

你说“问题是,你不能使用通配符子域托管一个应用程序,而在特定子域(www)托管另一个应用程序”

但是你可以

如果你有一个
www
的A记录,然后有一个
*记录指向你的应用程序,它会工作得非常好