私のRailsプロジェクトでは、私のindex
見解では、リンクがあります
<%= link_to 'Show all posts', show_all_path %>
にはroutes.rb
、次のルートがあります。
match "show_all" => "Posts#show_all"
そのリンクをクリックすると、
http://<domain name>/my_rails_project
に
http://<domain name>/my_rails_project//show_all
できます。ただし、スラッシュが 2 つあると見栄えがよくありません。スラッシュが 1 つだけ表示されるようにすることはできますか?
編集:これらは私のファイルの一部です:
config/environment.rb
require File.expand_path('../application', __FILE__)
Blog::Application.initialize!
config/environments/development.rb
Blog::Application.configure do
config.cache_classes = false
config.whiny_nils = true
config.consider_all_requests_local = true
config.action_view.debug_rjs = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
config.active_support.deprecation = :log
config.action_dispatch.best_standards_support = :builtin
config.action_controller.asset_host = "//pauls.scripts.asu.edu/blog/public"
end
config/routes.rb:
Blog::Application.routes.draw
do resources :posts match "show_all" => "Posts#show_all"
end
の出力rake routes
show_all /show_all(.:format) {:action=>"show_all", :controller=>"Posts"}