У меня есть куча выдыхаемого содержания в URL, все заканчивается в .html
от унаследованного статического сайта HTML:Как перенаправить весь контент, который заканчивается на `.html`, на корневой маршрут (только сменяя route.rb)?
example.com/a.html
example.com/b.html
Вместо того, чтобы отобразить страницу ошибки Rails, который говорит:
Routing Error
No route matches "/a.html" with {:method=>:get}
Я хочу изменить маршрут все содержимое, которое заканчивается в .html
на домашнюю страницу (корневой маршрут):
map.root :controller => 'home', :action => 'index'
Можно ли это сделать, только изменив определение маршрута или это необходимо для define a catch-all route?
Спасибо! – apple