我已经创建了我的应用程序,但是当我转到我的主机地址时,我看不到任何内容,它会给我404 NOT FOUND
错误。我也做了rails server
,但它似乎挂了。看起来它只是停留在WEBrick:HTTPSERVER#start: pid=3457 port 3000
。是的,当我运行rails server
时,它位于app文件夹下。
我也去了3000港口,它说this page is not available
。
当我添加index.html
文件时,我可以看到该文件。但这显然不是我想要的。
我需要检查什么才能访问我的应用程序?
答案 0 :(得分:1)
您需要为应用程序配置默认路由,也称为root
。
将这样的行添加到routes.rb
文件中:
root to: 'newpage.html'
或者,如果您想路由到控制器,例如show
控制器上的People
方法:
root to: 'people#show'
答案 1 :(得分:0)
尝试在新端口中运行应用程序:
rails s -p 4000
答案 2 :(得分:0)
将root :to => "static#index"
放在路线文件中,并在公共/。