If you want the full benefits of the asset pipeline, you really need to add this to your Apache configurations. Without this section, your Apache configuration most likely indicates that browsers do not cache assets, which leads to an unnecessary number of rounds between the browser and your server.
For this to work, you may need to include a few more Apache modules. For this:
sudo a2enmod
To debug the setup, I recommend using the Live Headers Firefox plugin. Using this, ask the resource URL (for example, http://mysite.com/assets/application-8a0ae0b2d708f797674b7123c37501ba.css)and view the cache headers before and after making this change. Find an example resource URL by doing View Source on any page.
After the change, you should see that the cache expiration date will be set to one year in the future.
source share