-1

SEO の目的で、root_path を「 」にしたいと考えています。つまり、正規のホームページ URL を domain.com/ ではなく domain.com にしたいと考えています。セットしてみた

# routes.rb
get '' => 'home#index', as: :root

# rack_rewrite.rb
Rails.application.config.middleware.insert_before(Rack::Sendfile, Rack::Rewrite) do
  r301   %r{^/$}, ''
end

しかし、これは機能しません。 rake routesまだ表示されます:

root GET    /                home#index
4

2 に答える 2

1
#config/routes.rb
root "home#index"

http://guides.rubyonrails.org/routing.html#using-root

于 2014-09-21T10:08:45.107 に答える