Я только что выполнил первое развертывание нового приложения Rails 3.1, но активы, похоже, работают неправильно. Я предварительно компилирую все при развертывании, и они появляются в public/assets
, как и ожидалось. Однако вывод, например, stylesheet_link_tag "application"
в моем макете имеет href, указывающий на /stylesheets/application.css
. Это, очевидно, не работает.
Странно то, что в режиме разработки все выглядит нормально, он ссылается на /assets/application.css
, как и ожидалось.
Я сравнил мои config/application.rb
и config/environments/production.rb
файлы с другим приложением, которое у нас есть на конвейере активов, и соответствующие настройки кажутся одинаковыми.
Где мне искать?