title: Heroku does not serve background image, localhost does?
body: <p>I have a problem with my rails application (Rails 4.0.0.rc2, ruby 2.0.0p195).</p>
  
  <p>The behavior is weird: My localhost shows the background picture properly, Heroku doesn't.</p>
  
  <p>In the heroku logs I can see the following error:</p>
  
  <pre><code>ActionController::RoutingError (No route matches [GET] "/assets/piano.jpg"):
  </code></pre>
  
  <p>I have created the background image by inserting the following code in my custom.css.scss:</p>
  
  <pre><code>.full { 
    background: image-url("piano.jpg") no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }
  </code></pre>
  
  <p>And I am triggering this with the following code, which I have on my static page:</p>
  
  <pre><code>&lt;body class="full"&gt;
  ....
  &lt;/body&gt;
  </code></pre>
  
  <p>I already have the gem running in production:</p>
  
  <pre><code>group :production do
    gem 'pg'
    gem 'rails_12factor'
  end
  </code></pre>
  
  <p>In production.rb I have set the following setting to true:</p>
  
  <pre><code>config.serve_static_assets = true
  </code></pre>
  
  <p>However, the image is not being shown. Can you help me out?</p>