ruby-on-rails - Rails 服务器正在运行,但没有将我带到我的项目中

标签 ruby-on-rails ruby ubuntu

我最近在 Windows 7 旁边安装了 Ubuntu 14.10,以使 Rails 中的开发更容易。我把所有东西都启动并运行起来,并将我的项目带入了 Ubuntu。当我在项目文件夹中启动 Rails 服务器时,它运行得很好,但是当我转到 localhost:3000 时,我得到了“你的 Ruby on Rails”通用占位符,而不是我设置的根主页,也不能使用我在路由文件中设置的任何地址。如果有人对可以缓解此问题的任何经验或想法,我将不胜感激。我不想回到在 Windows 中进行开发...在此先感谢。

路线:

Rails.application.routes.draw do

  root 'static_pages#home'
  get 'help' => 'static_pages#help'
  get 'about' => 'static_pages#about'
  get 'contact' => 'static_pages#contact'
  get 'signup' => 'users#new'
  resources :users 

end

最佳答案

删除文件 public/index.html,它优先于你的路由。

关于ruby-on-rails - Rails 服务器正在运行,但没有将我带到我的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28516362/

相关文章:

ruby-on-rails - Heroku:未找到 Rakefile(但在本地工作)

linux - 使用 "top"命令了解 Linux 中的 CPU 使用情况以了解 VLC 使用情况

python - 为 EC2 配置结构

ruby-on-rails - Spree/Rails 用户密码重置

ruby-on-rails - Rails 语言环境不持久

ruby-on-rails - rails : Run initializer before creating classes

ubuntu - Tomcat:/etc/init.d/tomcat 不存在并且 monit 不工作

ruby-on-rails - 提交表单后我想留在同一页面并显示 :notice messages

ruby-on-rails - 如何更改 Rails 4 has_secure_password 状态消息?

ruby-on-rails - 使用 Devise 和 Rails 从 Twitter Oauth 取回电子邮件