2010-09-08 142 views
1

我的工作我的方式通过Ruby on Rails的教程:通过实例 了解Rails和我这个页面上:Ruby on Rails的3路由错误

http://railstutorial.org/chapters/static-pages#top

我得到的问题,当我在创建一个HTML页面公共目录 ,它被称为public/hello.html,应该如图3.3所示。 我的问题是,当我尝试创建页面并使其出现在 http://localhost:3000/hello.html我看不到呈现的页面。 相反,我得到它说“路由错误没有路由匹配‘/ hello.html的错误’

我还没有做出路由的任何变化,我认为Rails的是 应该是足够的智慧找到” hello.html的”,因为它在 同一目录中的‘公共/ index.html的’页面和页面 的名称是‘hello.html的’?

能否请你解释一下?

回答

4

我做同样的教程,并有完全相同的问题。我认为这对你来说太迟了,但我的问题是我正在运行rails serv呃来自之前的示例目录,而不是最新的目录。一旦我从示例应用程序目录重新启动后,所有事情都按照应有的方式工作。