ruby - 即使是简单的页面也需要 Rails 中的路由吗?

标签 ruby ruby-on-rails-3 routes

我想为讨论项目团队的网站的页脚制作一个简单的页面。这样的页面通常只有信息,没有什么太花哨的内容。

我没有为它制定路线,只是将其保存为 team.html.rb 文件夹中:/app/views/team.html.rb

我不确定这是否是保存此类文件的正确位置。这样的一次性文件的最佳位置在哪里?

此外,我是否还需要为此创建路由和 Controller ,或者我可以为这样一个简单的页面跳过这些吗?

谢谢!!

最佳答案

我正在使用 Controller 来提供静态页面。

以下是类似问题的链接:

How to do static content in Rails?

您还可以将静态 html 文件放入“public”文件夹中,并像这样引用它:

http://localhost:3000/name-of-static-file

关于ruby - 即使是简单的页面也需要 Rails 中的路由吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6117426/

相关文章:

ruby-on-rails - 从 Ruby/Rails 调用 Lisp?

Ruby 未定义方法 `+' 为 nil :NilClass (NoMethodError)

mysql - Rails 3根据关联计数进行查询

ruby-on-rails - ActionView::Template::Error 未定义方法

ruby-on-rails - 使用 fields_for 具有序列化属性的 Rails I18n

ruby-on-rails - 设计用户的命名空间嵌套

ruby - 抢救 Selenium Webdriver 中的 ScriptError?

ruby - Mechanize::ResponseCodeError(404 => Net::HTTPNotFound 未处理的响应):

php - PUT 请求 Laravel 上的 MethodNotAllowedException

javascript - 如何让 Aurelia 准确匹配路线?