Rails 3.1 вопрос пути активов sub uri
В настоящее время я использую rails 3.1.0.rc1, и когда я развертываю его на сервере, который использует пассажира, и он развертывается в suburi.
Но когда я смотрю на сайт, путь к файлам таблиц стилей и java-скриптов не включается из-за пути.
Может кто-нибудь дать мне знать, как указать путь в окружении, чтобы все ресурсы (изображения, таблицы стилей и java-скрипт) указывали на правильный путь?
2 ответа
Эта проблема была исправлена в Rails 3.1.0.rc4. Вам не нужно указывать что-либо для config.assets.prefix, если вы не хотите изменить значение по умолчанию /assets.
Я обошел это используя YourApp::Application.config.assets.prefix = "/suburi/assets". В соответствии с выпуском № 1489, помощники не уважали это до прошлого вторника, поэтому вам придется использовать 3.1rc4. Кажется, что URL созданы правильно, так что это может быть скорее проблемой фьюжн.