【发布时间】:2010-10-24 23:19:51
【问题描述】:
我正在通过 Ruby on Rails 教程:通过示例学习 Rails。我在题为“主要是静态页面”的部分中。
我在名为 public/hello.html 的公共目录中创建了一个 HTML 页面后出现错误,应该如图 3.3 所示。我的问题是,当我尝试创建页面并使其出现在 localhost:3000/hello.html 时,我看不到呈现的页面。相反,我收到一条错误消息,显示“路由错误没有路由匹配”/hello.html”
我没有对路由进行任何更改;我认为 Rails 应该足够聪明才能找到“hello.html”,因为它与“public/index.html”页面位于同一目录中,并且页面名称为“hello.html”?
你能解释一下吗?
【问题讨论】:
标签: ruby-on-rails routing static-pages