Rails добавляет хэш md5 к именам изображений при перемещении их в каталог /public/assets во время прекомпиляции. Проблема в том, что эти хэши непредсказуемы, так как я могу узнать, как они будут называться при попытке связать их?
Например, если я размещаю изображение с именем flowers.jpg, а затем пытаюсь получить к нему доступ по адресу www.mysite.com/flowers.jpg, это не удается, поскольку файл был переименован в flowers-4182172ae014ec23dc02739229c08dcc.
Я знаю, что у Rails есть помощники, которые автоматически найдут эти изображения. Но что, если вы пытаетесь сделать ссылку на эти изображения с совершенно другого веб-сайта или приложения? Есть ли способ заставить Rails сказать: «Ну, я не могу найти предварительно скомпилированную версию flowers.jpg, поэтому вместо того, чтобы обслуживать из /public/assets, я буду обслуживать из /app/assets»?
РЕДАКТИРОВАТЬ: Согласно этому сообщению (http://stackoverflow.com/questions/10045892/rails-compiles-assets-both-with-and-without-md5-hash-why), Rails должен компилировать версию моих активов как с хешем md5 и БЕЗ него? Есть идеи, почему моя копия Rails не генерирует версию без отпечатка пальца?