When I start up rails in production mode, it precompiles all the assets but is unable to serve the application.css asset. I looked in public/assets
and the precompiled application.css exists.
However, I get a 404 whenever I try to access it from the page.
These are the instructions I use to launch the server, if that may help at all.
RAILS_ENV=production bundle exec rake assets:clean
RAILS_ENV=production bundle exec rake assets:precompile
rails -e production
If you want Rails to serve the static assets you have add the following line to your production.rb:
config.serve_static_assets = true
I understand it's better to allow apache or nginx to serve them, but this works if you are using a rails standalone server (or at least it works with thin)