【问题标题】:how to start rails app at localhost:3000/appname如何在 localhost:3000/appname 启动 Rails 应用程序
【发布时间】:2015-12-10 06:44:34
【问题描述】:

我想知道是否有任何app-level 配置可以在localhost:3000/appname 上运行部署rails。请问,谁能帮忙?

【问题讨论】:

  • 只需在项目文件夹中运行rails s。如果它没有自动找到项目,你可以运行bundle exec rails s。但它不在子路径appname 上,而是直接在localhost:3000 上。
  • 谢谢,但问题是我想知道一种在 localhost:3000/appname 上部署我的应用程序的方法(通过在项目文件夹中运行命令“rails s”)。

标签: ruby-on-rails ruby-on-rails-4 web-deployment


【解决方案1】:

如果您想一次运行多个 Rails 应用程序,可以使用rails s -p 3001

只需在浏览器中转到localhost:3001

【讨论】:

  • 这不是 OP 要求的。
  • 实际上,我在配置 nginx 到我的应用程序时遇到了重定向问题,但是通过在 localhost:3000/appname 上部署可以解决问题。这就是为什么我需要问这个问题。
  • 下次请具体说明。不要浪费人们的时间。
猜你喜欢
  • 2012-12-11
  • 2021-06-16
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-02
  • 2020-05-21
  • 1970-01-01
相关资源
最近更新 更多