Ruby on rails 如何将Rails应用程序映射到特定URL路径?

Ruby on rails 如何将Rails应用程序映射到特定URL路径?,ruby-on-rails,thin,Ruby On Rails,Thin,嘿,伙计们 我现在正在学习在我的VPS服务器上启动Rails,现在我可以通过3000端口号访问我的应用程序Rails my瘦服务器,类似这样的http://mydomain:3000 但我想将此应用程序映射到url,如http://mydomain/railsapp1,所以当我为了测试目的添加RailSAP2时,它不会弄乱我的RailSAP1 我应该在thin配置文件中添加一些内容吗?或者我应该使用nginx?如果您想让两个端口同时运行,您可以在端口3001上启动railsapp2 轨道2 sc

嘿,伙计们 我现在正在学习在我的VPS服务器上启动Rails,现在我可以通过3000端口号访问我的应用程序Rails my
瘦服务器,类似这样的
http://mydomain:3000

但我想将此应用程序映射到url,如
http://mydomain/railsapp1
,所以当我为了测试目的添加RailSAP2时,它不会弄乱我的RailSAP1


我应该在
thin
配置文件中添加一些内容吗?或者我应该使用
nginx

如果您想让两个端口同时运行,您可以在端口3001上启动railsapp2

轨道2

script/server -p 3001
轨道3

rails server -p 3001

如果希望同时运行两个端口,可以在端口3001上启动railsapp2

轨道2

script/server -p 3001
轨道3

rails server -p 3001

您是否愿意使用乘客(ModRails)?然后,您可以使用Nginx并在不同的子目录下设置Rails应用程序

在Nginx中安装乘客的一般信息可在此处找到:


您可以在这里看到有关在子目录中设置Rails的更多信息:

您是否愿意使用Passenger(ModRails)?然后,您可以使用Nginx并在不同的子目录下设置Rails应用程序

在Nginx中安装乘客的一般信息可在此处找到:


你可以在这里看到关于在子目录中设置Rails的更多信息:

谢谢你让我知道这些很酷的东西,但是现在我的站点的跟踪率不高,所以我仍然坚持使用瘦服务器,需要时可以切换到乘客。谢谢你让我知道这些很酷的东西,但是现在我的站点跟踪率不高,所以我仍然坚持使用瘦服务器,并在需要时切换到乘客服务器。