前提
- Ruby 2.1.5
- RubyOnRails 4.2.0
trailing_slashって??
URLの一番最後(末尾)にあるスラッシュ「/」のこと
(こんな説明は不要かと思いますが、念のため。。。)
trailing_slashを付与する方法
全てのURLに対して付与したい場合
application.rb
class Application < Rails::Application
# Add trailing slash
config.action_controller.default_url_options = { :trailing_slash => true }
end
一部のURLに対して付与したい場合
routes.rb
get 'hoge/:id' => 'hoge#show', trailing_slash: true