当前版本的默认路由是Ruby on Rails的在我使用2.3
Ruby = 1.8.7
, rails = 2.3.18
和我有这个routes.rb
文件config目录
ActionController::Routing::Routes.draw do |map|
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
map.root :controller => "home"
end
和我创建了一个文件在app/controllers
目录中,名称为home_controller.rb
与下面的内容
class Home < ApplicationController
def index
puts 'Hello World';
end
end
这是我创建这个新的铁路项目的网址。
http://ctsdemo.com/demos/taurus/old/demoapp/public/
,但它不是重定向我给家庭控制器?
= - = - = - = - = - = -
更新:
我已经更新了的routes.rb文件和指定的操作为好。
ActionController::Routing::Routes.draw do |map|
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
map.root :controller => "home", :action => "index"
end
我还是老样子。它的类似路线文件永远不会被rails访问?
我在这里失踪了什么?
请检查我的问题更新。即使你定义行动也没有帮助。仍然routes.rb不工作。 –