Я обновляю приложение с Rails 2.3.9 до Rails 3.1.В приложении имеется несколько сотен жестко запрограммированных ссылок на «/ images /» для графических ресурсов, однако из-за ограничений Heroku приложение не может превышать 100 МБ, то есть я не могу обслуживать эти ресурсы как из / app / assets / images, так и / public / images.,Поэтому мне нужно, чтобы URL-адреса были такими:
/images/(.*)
перенаправить на
/assets/$1
, где (. *) И $ 1 - синтаксис регулярного выражения - поскольку изображения генерируются с использованием синтаксиса image_tag, cssСинтаксис фонового изображения и
Как мне это сделать?Я не думаю, что у Heroku есть какие-либо способы сделать это вне рельсов, но я могу ошибаться.Это что-то, чтобы определить в rout.rb?