Rails 3.2.8 アプリケーションをプロダクション モードで実行しています。「rake assets:precompile」を実行した後、ルーティングの問題が発生しました。
私のログメッセージは次のとおりです。
ActionController::RoutingError (No route matches [GET] "/corp/assets/application-cf24b2a92e88a02835248f85a9f3c462.css"):
このファイルは存在し、現在の場所にあります。私のルートはスコープ「corp」の下にあります。
私の設定"config/application.rb"
にはオプションがあります"config.assets.enabled = true"
。
私の設定"config/environments/production.rb"
には次のオプションがあります:
config.serve_static_assets = true
config.assets.compress = true
config.assets.compile = true
config.assets.digest = true
アプリケーションは開発モードで正常に動作します。その前に assets:precompile はすべて問題ありませんでした。投稿を数時間検索した後、問題の解決策が見つかりません。これを修正するのを手伝ってください!