Канонизация URL в Ruby on Rails проекте
Как для всего Rails проекта убрать концевые “/” и поставить 301-е редиректы на правильные URL без “/”?
1. Установить gem в Gemfile:
gem 'rack-rewrite'2. В файле config/application.rb указать:
config.middleware.insert_before(Rack::Runtime, Rack::Rewrite) do
  r301 %25r{^/(.*)/$}, '/$1'
end3. Выпить чашечку кофе, наблюдая за неизменно превосходным результатом

 
 
 
 
 
Добавить комментарий